- Clean up the local preference if i missed anything to clean out the offline status
- Make the navigator state perform the tracking
- Don’t use cookies for this. The state should just be managed in the context.
- Add logic for when a network error happens to change the state and to set back to online when the connection comes back.
- Once any request comes back good then state should change to online