The symptoms you have mentioned here like squiggy lines on peripheral vision
are indicative of migraine
head ache. They are typically seen in the phase of aura which is seen before the phase of head ache.
These symptoms are relieved by treatment of migraine
, specially by prophylactic drugs to prevent migraine attacks.
If she is not on treatment, I advice you to consult your physician for evaluation and treatment.