SlouchyBuffalo commited on
Commit
ac9ba1c
·
verified ·
1 Parent(s): 58fcb6c

Create sw.js

Browse files
Files changed (1) hide show
  1. sw.js +25 -0
sw.js ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ const CACHE_NAME = 'pages-converter-v1';
2
+ const urlsToCache = [
3
+ '/',
4
+ '/manifest.json'
5
+ ];
6
+
7
+ self.addEventListener('install', event => {
8
+ event.waitUntil(
9
+ caches.open(CACHE_NAME)
10
+ .then(cache => cache.addAll(urlsToCache))
11
+ );
12
+ });
13
+
14
+ self.addEventListener('fetch', event => {
15
+ event.respondWith(
16
+ caches.match(event.request)
17
+ .then(response => {
18
+ if (response) {
19
+ return response;
20
+ }
21
+ return fetch(event.request);
22
+ }
23
+ )
24
+ );
25
+ });