new_blog/static/demos/light-dark-demo-4/sw.js
2025-08-22 13:44:38 -04:00

10 lines
294 B
JavaScript

self.addEventListener("fetch", event =>{
event.respondWith((async ()=>{
const resp = await fetch(event.request);
const body = await resp.body.text();
new Response(body.replace("<body>", '<body class="toggled">'), {
...resp
});
})());
})