diff --git a/sw.js b/sw.js new file mode 100644 index 0000000..b159467 --- /dev/null +++ b/sw.js @@ -0,0 +1,24 @@ +self.addEventListener('install', (event) => { + event.waitUntil( + caches.open('mtg-csv-generator-v1').then((cache) => { + return cache.addAll([ + '/', + '/index.html', + '/styles.css', + '/app.js', + '/manifest.json', + '/icon.png', + '/cash-money.mp3', + '/randomWords.js' + ]); + }) + ); +}); + +self.addEventListener('fetch', (event) => { + event.respondWith( + caches.match(event.request).then((response) => { + return response || fetch(event.request); + }) + ); +});