hi there Kitty and welcome to the forum. Panic attacks are horrid aren’t they. I get them, with different degrees of severity, on a regular basis. So frustrating when they happen if you are on your way to something nice.
One thing that helps me control a minor one is to hold my hands over my nose and mouth then breath as deeply as possible.