Initial commit

This commit is contained in:
cpu
2025-03-22 22:31:00 +01:00
parent 2bebd8cc88
commit a480ecaf65
2 changed files with 14 additions and 5 deletions

9
sw.js
View File

@@ -70,6 +70,15 @@ self.addEventListener('activate', event => {
);
});
self.addEventListener('fetch', (event) => {
console.log('[ServiceWorker] Fetch');
event.respondWith(
caches.match(event.request).then((cachedResponse) => {
return cachedResponse || fetch(event.request);
})
);
});
// Helper function to determine if a response should be cached
function shouldCacheResponse(request, response) {
// Only cache GET requests