aboutsummaryrefslogtreecommitdiff
path: root/sw.js
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2018-08-08 14:36:46 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2018-08-08 14:36:46 +0200
commit6f701f5ccee1054e2a020583716584a4379dbe3b (patch)
treee4cdfa714841a7b8989a590e1289b2d74180b351 /sw.js
parent3f6b0f0803153ecea8afd5cd110264506a56d6f2 (diff)
downloadmitjafelicijan.com-6f701f5ccee1054e2a020583716584a4379dbe3b.tar.gz
content update
Diffstat (limited to 'sw.js')
-rw-r--r--sw.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/sw.js b/sw.js
new file mode 100644
index 0000000..e5f4261
--- /dev/null
+++ b/sw.js
@@ -0,0 +1,20 @@
1importScripts('/assets/cache-polyfill.js');
2
3self.addEventListener('install', function (e) {
4 e.waitUntil(
5 caches.open('mitjafelicijan').then(function (cache) {
6 return cache.addAll([
7 '/?homescreen=1',
8 '/assets/site.css',
9 ]);
10 })
11 );
12});
13
14self.addEventListener('fetch', function (event) {
15 event.respondWith(
16 caches.match(event.request).then(function (response) {
17 return response || fetch(event.request);
18 })
19 );
20});