Amaurosis fugax is due to-
Amaurosis fugax is sudden temporary and painless loss of vision due to transient failure of retinal circulation.
It may occur in carotid transient ischemic attack (TIA).
TIA
Tobacco
Optic neuritis
Papilloedema