Files
lidify/frontend/components/ServiceWorkerRegistration.tsx
2025-12-25 18:58:06 -06:00

23 lines
641 B
TypeScript

"use client";
import { useEffect } from "react";
export function ServiceWorkerRegistration() {
useEffect(() => {
if (typeof window !== "undefined" && "serviceWorker" in navigator) {
// Register service worker
navigator.serviceWorker
.register("/sw.js")
.then((registration) => {
console.log("[SW] Service Worker registered:", registration.scope);
})
.catch((error) => {
console.error("[SW] Service Worker registration failed:", error);
});
}
}, []);
return null;
}