shellphone.app/app/service-worker/activate.ts

15 lines
365 B
TypeScript
Raw Normal View History

import { deleteCaches } from "./cache-utils";
2022-06-01 21:56:37 +00:00
declare let self: ServiceWorkerGlobalScope;
export default async function handleActivate(event: ExtendableEvent) {
console.debug("Service worker activated");
// @ts-ignore
if (self.registration.navigationPreload) {
// @ts-ignore
await self.registration.navigationPreload.enable();
}
await deleteCaches();
2022-06-01 21:56:37 +00:00
}