Skip to content

Commit 9efa512

Browse files
authored
chore: add legacy service worker for PWA cleanup (#114)
1 parent 484dc0a commit 9efa512

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

frontend/static/sw.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// legacy sw.js to clean up old pwas
2+
self.addEventListener('install', () => {
3+
self.skipWaiting();
4+
});
5+
6+
self.addEventListener('activate', event => {
7+
event.waitUntil(
8+
caches.keys().then(keys =>
9+
Promise.all(keys.map(k => caches.delete(k)))
10+
).then(() => self.clients.claim())
11+
.then(() => self.registration.unregister())
12+
);
13+
});

0 commit comments

Comments
 (0)