TL;DR, the current method AA employs to trigger Skeleton Mode is the loading in of courses. But as you can see in the image above, that isn't a perfect solution since one endpoint could fail (GraphQL) while another (REST) is perfectly fine.
I briefly tried to tie the check to searching for courses in #702, but that was not a great solution.
Is there any comprehensive way to check whether or not Websoc/API has failed?
TL;DR, the current method AA employs to trigger Skeleton Mode is the loading in of courses. But as you can see in the image above, that isn't a perfect solution since one endpoint could fail (GraphQL) while another (REST) is perfectly fine.
I briefly tried to tie the check to searching for courses in #702, but that was not a great solution.
Is there any comprehensive way to check whether or not Websoc/API has failed?