isLoading should be false to begin with and only flip to true when:
- 'value' was read from localStorage, parsed and ready to use,
- [or if no localStorage value was present on the user's device] when the default has successfully been saved and loaded into 'value'
- [or if localStorage is erroring] when the fallback is good to go and the default has been loaded into 'value'
Thank you for considering this feature request! :)
isLoading should be false to begin with and only flip to true when:
Thank you for considering this feature request! :)