Files
Polaris/static/dynamic/sw.js
T
Russell2259 a039786d5b sync
2023-11-30 23:40:51 +00:00

13 lines
365 B
JavaScript

importScripts('/dynamic/dynamic.config.js');
importScripts('/dynamic/dynamic.worker.js');
const dynamic = new Dynamic();
self.dynamic = dynamic;
self.addEventListener('fetch', event => {
event.respondWith((async function () {
if (await dynamic.route(event)) return await dynamic.fetch(event);
return await fetch(event.request);
})());
});