Initial commit

Create the Board Score PWA with offline support, Kurzgesagt-style themes, multiple game configs, dynamic players, avatars via DiceBear, and complete statistics.
This commit is contained in:
Zed
2026-07-06 16:12:25 +02:00
commit bf67c58171
62 changed files with 54527 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
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>,
);