File size: 536 Bytes
7aec436
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import P4 from './P4.svelte';
import serviceWorker from '!!file-loader?name=sw.js!./sw.js';

const app = new P4({
  target: document.getElementById('app')
});

document.body.setAttribute('p4-loaded', '');

if (process.env.ENABLE_SERVICE_WORKER && 'serviceWorker' in navigator) {
  window.addEventListener('load', () => {
    navigator.serviceWorker.register(serviceWorker)
      .then(() => {
        console.log('SW registered');
      }).catch((error) => {
        console.log('SW error', error);
      });
  });
}