Files
EpicNext-Cms/src/components/pwa-register.tsx
T
openhands df38dccbf1
Local Build and Deploy / deploy (push) Failing after 46s
style: format code biome
2026-07-13 21:57:41 +02:00

14 lines
351 B
TypeScript

"use client";
import { useEffect } from "react";
/** Registers the service worker (PWA) once, after hydration. No-op on failure. */
export function PwaRegister() {
useEffect(() => {
if (typeof navigator !== "undefined" && "serviceWorker" in navigator) {
navigator.serviceWorker.register("/sw.js").catch(() => {});
}
}, []);
return null;
}