11 lines
288 B
JavaScript
11 lines
288 B
JavaScript
self.addEventListener("install", () => self.skipWaiting());
|
|
|
|
self.addEventListener("activate", (event) => {
|
|
event.waitUntil(
|
|
Promise.all([
|
|
caches.keys().then((keys) => Promise.all(keys.map((key) => caches.delete(key)))),
|
|
self.registration.unregister(),
|
|
]),
|
|
);
|
|
});
|