Testing service working precaching

This commit is contained in:
Sean Edmunds
2025-04-14 12:48:12 -05:00
parent 74c64eb51d
commit baefeba3c8
5 changed files with 3849 additions and 204 deletions

View File

@@ -1,6 +1,12 @@
import App from './App';
import render from './Root';
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register(
import.meta.env.MODE === 'production' ? '/service-worker.js' : '/dev-sw.js?dev-sw'
)
}
Promise.all([render, App])
.then(([render, App]) => {
render(App);

4
src/service-worker.ts Normal file
View File

@@ -0,0 +1,4 @@
// src/service-worker.js or src/service-worker.ts
self.addEventListener("fetch", (event: any) => {
event.respondWith(fetch(event.request));
});