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
27
28
| /* eslint-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);
| }
| });
| }
|
|