frontend/ts/serviceWorker.ts (raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
/// <reference lib="WebWorker" /> // export empty type because of tsc --isolatedModules flag export type {}; declare const self: ServiceWorkerGlobalScope; self.addEventListener('sync', (e: any) => { console.log("I won't see this"); }); self.addEventListener("install", (e: any) => { console.log("installation proceeding...") }); self.addEventListener("activate", (e: any) => { console.log("SW activated!"); }); |