Files
Skori/src/main.tsx
T
Zed bf67c58171 Initial commit
Create the Board Score PWA with offline support, Kurzgesagt-style themes, multiple game configs, dynamic players, avatars via DiceBear, and complete statistics.
2026-07-06 16:12:25 +02:00

24 lines
572 B
TypeScript

import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App.tsx';
import './styles/globals.css';
import { registerSW } from 'virtual:pwa-register';
// Register service worker for PWA
const updateSW = registerSW({
onNeedRefresh() {
if (confirm('Une nouvelle version est disponible. Mettre à jour ?')) {
updateSW(true);
}
},
onOfflineReady() {
console.log('App ready to work offline');
},
});
ReactDOM.createRoot(document.getElementById('root')!).render(
<React.StrictMode>
<App />
</React.StrictMode>,
);