Testing service working precaching
This commit is contained in:
@@ -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
4
src/service-worker.ts
Normal file
@@ -0,0 +1,4 @@
|
||||
// src/service-worker.js or src/service-worker.ts
|
||||
self.addEventListener("fetch", (event: any) => {
|
||||
event.respondWith(fetch(event.request));
|
||||
});
|
||||
Reference in New Issue
Block a user