import { StrictMode } from 'react'; import { createRoot } from 'react-dom/client'; import { BrowserRouter } from 'react-router'; import App from './App'; import './index.css'; // Register service worker for offline caching (supports 5k+ users) if ('serviceWorker' in navigator && import.meta.env.PROD) { window.addEventListener('load', () => { navigator.serviceWorker.register('/sw.js').catch(() => {}); }); } createRoot(document.getElementById('root')!).render( );