mirror of
https://github.com/multipleof4/devsune.git
synced 2026-01-14 08:27:55 +00:00
16 lines
423 B
JavaScript
16 lines
423 B
JavaScript
const log = (...a) => console.log("[SW]", ...a);
|
|
self.addEventListener("install", (e) => {
|
|
log("install");
|
|
self.skipWaiting();
|
|
});
|
|
self.addEventListener("activate", (e) => {
|
|
log("activate");
|
|
e.waitUntil(self.clients.claim());
|
|
});
|
|
self.addEventListener("fetch", (e) => {
|
|
if (e.request.mode === "navigate") log("navigate", e.request.url);
|
|
});
|
|
self.addEventListener("message", (e) => {
|
|
log("message", e.data);
|
|
});
|