all repos — casinocalc-pwa @ main

Repetition-based calculator.

src/main.tsx (view raw)

 1// src/main.tsx
 2import React from "react";
 3import ReactDOM from "react-dom/client";
 4import App from "./App";
 5import "./index.css";
 6
 7// Register service worker for PWA functionality
 8if ("serviceWorker" in navigator) {
 9  window.addEventListener("load", () => {
10    navigator.serviceWorker
11      .register("/service-worker.js")
12      .then((registration) => {
13        console.log(
14          "Service Worker registered with scope:",
15          registration.scope,
16        );
17      })
18      .catch((error) => {
19        console.error("Service Worker registration failed:", error);
20      });
21  });
22}
23
24ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
25  <React.StrictMode>
26    <App />
27  </React.StrictMode>,
28);