Add claim and install events

This commit is contained in:
Gigiaj 2025-06-08 19:00:39 -05:00
parent 5f52e932ae
commit 4cc1179a4f

View file

@ -28,7 +28,15 @@ function fetchConfig(token?: string): RequestInit | undefined {
} }
self.addEventListener('activate', (event: ExtendableEvent) => { self.addEventListener('activate', (event: ExtendableEvent) => {
event.waitUntil(clients.claim()); event.waitUntil(
(async () => {
await self.clients.claim();
})()
);
});
self.addEventListener('install', (event: ExtendableEvent) => {
event.waitUntil(self.skipWaiting());
}); });
self.addEventListener('fetch', (event: FetchEvent) => { self.addEventListener('fetch', (event: FetchEvent) => {