Commit graph

2 commits

Author SHA1 Message Date
Paul Carroll
9b6c806c00 auto lint fixes 2025-08-08 17:01:18 -04:00
Paul Carroll
2c039bda8c Implement RefreshGuard system to prevent accidental page navigation
- Add useRefreshGuard hook with proper beforeunload/unload event handling
- Add useNavigationGuard for React Router SPA navigation blocking
- Add useGameGuard combining both guards with game state detection
- Add RefreshGuardModal component for user warnings
- Add RefreshGuardProvider to wrap application
- Fix Room component crash with defensive null checks
- Add Local Server to default hosts for localhost development
2025-08-08 15:23:21 -04:00