import React from "react"; import ReactDOM from "react-dom/client"; import App from "./App"; import "bootstrap/dist/css/bootstrap.min.css"; import "@fortawesome/fontawesome-free/css/all.css"; import { registerSW } from "virtual:pwa-register"; import { BrowserRouter } from "react-router-dom"; import { UserProvider } from "./user-context"; const updateSW = registerSW({ onNeedRefresh() { if (confirm("New content available. Reload?")) { updateSW(true); } }, onOfflineReady() { console.log("offline ready"); }, }); ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( );