When supabase is down (or it's the summer and the project gets paused), we get a very longspinner. Not only is this bad in general, but it actually happens in the summer.
- Add a timeout with a fallback to either an "unable to connect" or "no games today" screen. if we do unable to connect, we should toggle something in the summer that flips us to a different message.
I actually think the long time is due to oauth/login, not the query itself.
When supabase is down (or it's the summer and the project gets paused), we get a very longspinner. Not only is this bad in general, but it actually happens in the summer.
I actually think the long time is due to oauth/login, not the query itself.