export const register = async () => { if (!'serviceWorker' in navigator) { console.warn('service worker not supported by browser'); return; } try { const registration = await navigator.serviceWorker.register("/service-worker/worker.js", { scope: "/", }); if (registration.installing) { console.log("Service worker installing"); } else if (registration.waiting) { console.log("Service worker installed"); } else if (registration.active) { console.log("Service worker active"); } } catch (error) { console.error(`Registration failed with ${error}`); } }