diff options
Diffstat (limited to 'frontend')
| -rw-r--r-- | frontend/src/main.tsx | 4 | ||||
| -rw-r--r-- | frontend/src/vite-env.d.ts | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx index b96c76e..2a75c0c 100644 --- a/frontend/src/main.tsx +++ b/frontend/src/main.tsx @@ -1,11 +1,15 @@ import { StrictMode } from "react"; import { createRoot } from "react-dom/client"; import { Provider as UrqlProvider } from "urql"; +import { registerSW } from "virtual:pwa-register"; import "./index.css"; import App from "./App.tsx"; import { AuthProvider } from "./contexts/AuthContext"; import { client } from "./services/graphql-client"; +// Register Service Worker for PWA auto-update +registerSW({ immediate: true }); + // biome-ignore lint/style/noNonNullAssertion: root element is guaranteed to exist createRoot(document.getElementById("root")!).render( <StrictMode> diff --git a/frontend/src/vite-env.d.ts b/frontend/src/vite-env.d.ts index 11f02fe..64251fb 100644 --- a/frontend/src/vite-env.d.ts +++ b/frontend/src/vite-env.d.ts @@ -1 +1,2 @@ /// <reference types="vite/client" /> +/// <reference types="vite-plugin-pwa/client" /> |
