import { createRoot } from 'react-dom/client'; import App from './App.tsx'; import './index.css'; import { registerSW } from 'virtual:pwa-register'; // Register Service Worker for offline POS billing caching registerSW({ immediate: true, onNeedRefresh() { console.log('RetailFlow POS: New update available, auto-updating cache.'); }, onOfflineReady() { console.log('RetailFlow POS: Service worker active. App is ready for offline billing.'); }, }); createRoot(document.getElementById('root')!).render();