Files
KVideo/components/ServiceWorkerRegister.tsx
T
2025-12-24 23:53:24 +08:00

22 lines
557 B
TypeScript

'use client';
import { useEffect } from 'react';
export function ServiceWorkerRegister() {
useEffect(() => {
if ('serviceWorker' in navigator) {
window.addEventListener('load', () => {
navigator.serviceWorker.register('/sw.js').then(
(registration) => {
// Registration successful
})
.catch((err) => {
// Registration failed
});
});
}
}, []);
return null;
}