- Enhanced service worker with multi-strategy caching: - App shell precaching for instant loading - Map tiles cache-first with background refresh (max 500 tiles) - API requests network-first with cache fallback - Static assets stale-while-revalidate - IndexedDB room state persistence for offline access - Room state sync in useRoom hook: - Saves state to service worker on changes - Loads cached state on initial load for offline fallback - Message handlers for SAVE_ROOM_STATE, GET_ROOM_STATE, CLEAR_CACHES 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| useLocationSharing.ts | ||
| usePWAInstall.ts | ||
| usePushNotifications.ts | ||
| useRoom.ts | ||
| useServiceWorkerMessages.ts | ||