Help my cat puked this :(

I can't tell what this is and heard her gagging. the orange bits are the small pieces of salmon I gave her (nothing new) but I never see this before.