Thanks for writing to us.
What you have mentioned sounds like a Haematoma
, with ecchymosis
( purplish skin post trauma). Keep an eye on the vision, and with a dose of oral anti inflammatory drugs, your swelling should come down.if there is any open cuts, you need a prescribed antibiotic to avoid infection.
If your vision is dropping and your swelling is increasing in size in the next 3 days, the have a consultation.
Although its not an emergency, an eye examination is needed after your swelling to rule out any indirect injury
to your inside layers of the eye. So take care.