1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| /* tslint:disable:no-console */
|
| import { register } from 'register-service-worker';
|
| if (process.env.NODE_ENV === 'production') {
| register(`${process.env.BASE_URL}service-worker.js`, {
| ready() {
| console.log(
| 'App is being served from cache by a service worker.\n' +
| 'For more details, visit https://goo.gl/AFskqB',
| );
| },
| cached() {
| console.log('Content has been cached for offline use.');
| },
| updated() {
| console.log('New content is available; please refresh.');
| },
| offline() {
| console.log('No internet connection found. App is running in offline mode.');
| },
| error(error) {
| console.error('Error during service worker registration:', error);
| },
| });
| }
|
|