UNPKG

next-pwa-pack

Version:

PWA cache provider for Next.js/React apps (service worker, manifest, offline page, SPA cache, offline)

2 lines 323 B
"use client"; import{useEffect}from"react";export default function RegisterSW({swPath:e="/sw.js"}){return useEffect((()=>{"serviceWorker"in navigator&&navigator.serviceWorker.register(e).then((e=>{console.log("[PWA] Service Worker registered",e)})).catch((e=>{console.error("[PWA] SW registration failed",e)}))}),[e]),null}