[https://www.loom.com/share/76cddce91c7e47a7897d53a92e8088b4](https://www.loom.com/share/76cddce91c7e47a7897d53a92e8088b4 "")
I started this on the branch localPreference-refactor
- Get logic working again
- use the localPreferenceState and not functions as the functions do not update with context changes
- Take fixes to mobile
- Finish updating App.tsx so the isLoading only applies to queryClient
- This will allow all the components to mount while the tokens are loading.