Files
Polaris/static/dynamic/sw.js
T
Russell2259 d54842104e sync
2024-03-11 19:29:34 -06:00

20 lines
464 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);
})()
);
}
);