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

10 lines
296 B
JavaScript

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