diff --git a/sw.js b/sw.js index 3a24a32..deaee23 100644 --- a/sw.js +++ b/sw.js @@ -5,6 +5,7 @@ async function initCache() { '/index.html', '/app.js', '/components/project.js', + '/components/layout.js', ]) } @@ -25,15 +26,6 @@ self.addEventListener('fetch', event => { event.respondWith(cacheFirst(event.request)) }) -async function reloadAll() { - const windows = await clients.matchAll() - await Promise.allSettled( - windows.map(async client => { - await client.navigate(client.url) - }) - ) -} - self.addEventListener('activate', event => { - event.waitUntil(reloadAll()) + event.waitUntil(clients.claim()) }) \ No newline at end of file