SHe sounds as though she may have a blockage. I would hold off food and water til morning....if no vomiting then try a small bit of water...do frequent small amounts. After about an hour or 2 if there's still no vomiting then try her on something bland like boiled chicken and white rice...again, frequent small amounts...should the vomiting continue then a vet visit is needed today.
__________________
Let me know if you have any other questions
Good Luck &
Best Fishes
