diff --git a/package.json b/package.json index dffbdb26..5fb610d6 100644 --- a/package.json +++ b/package.json @@ -79,6 +79,18 @@ "webpack": "^5.72.0", "webpack-dev-server": "^4.9.0", "webpack-manifest-plugin": "^5.0.0", + "workbox-background-sync": "^6.5.3", + "workbox-broadcast-update": "^6.5.3", + "workbox-cacheable-response": "^6.5.3", + "workbox-core": "^6.5.3", + "workbox-expiration": "^6.5.3", + "workbox-google-analytics": "^6.5.3", + "workbox-navigation-preload": "^6.5.3", + "workbox-precaching": "^6.5.3", + "workbox-range-requests": "^6.5.3", + "workbox-routing": "^6.5.3", + "workbox-strategies": "^6.5.3", + "workbox-streams": "^6.5.3", "workbox-webpack-plugin": "^6.5.3" }, "resolutions": { diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png new file mode 100644 index 00000000..8b7b9359 Binary files /dev/null and b/public/android-chrome-192x192.png differ diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png new file mode 100644 index 00000000..0f26e250 Binary files /dev/null and b/public/android-chrome-512x512.png differ diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 00000000..0d33e1f7 Binary files /dev/null and b/public/apple-touch-icon.png differ diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png new file mode 100644 index 00000000..24ecfab4 Binary files /dev/null and b/public/favicon-16x16.png differ diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png new file mode 100644 index 00000000..67549330 Binary files /dev/null and b/public/favicon-32x32.png differ diff --git a/public/favicon.ico b/public/favicon.ico index a11777cc..d70adf51 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/firebase-messaging-sw.js b/public/firebase-messaging-sw.js index 8a04c1f4..8eeb0ce1 100644 --- a/public/firebase-messaging-sw.js +++ b/public/firebase-messaging-sw.js @@ -41,11 +41,17 @@ self.addEventListener("notificationclick", function (event) { ); }); // Scripts for firebase and firebase messaging +// importScripts( +// "https://www.gstatic.com/firebasejs/9.8.1/firebase-app-compat.js" +// ); +// importScripts( +// "https://www.gstatic.com/firebasejs/9.8.1/firebase-messaging-compat.js" +// ); importScripts( - "https://www.gstatic.com/firebasejs/9.6.10/firebase-app-compat.js" + "https://cdnjs.cloudflare.com/ajax/libs/firebase/9.8.1/firebase-app-compat.min.js" ); importScripts( - "https://www.gstatic.com/firebasejs/9.6.10/firebase-messaging-compat.js" + "https://cdnjs.cloudflare.com/ajax/libs/firebase/9.8.1/firebase-messaging-compat.min.js" ); // Initialize the Firebase app in the service worker by passing the generated config diff --git a/public/index.html b/public/index.html index 95770c69..cfd1ccd2 100644 --- a/public/index.html +++ b/public/index.html @@ -4,10 +4,42 @@
- - - + + + + + + + + + + + + + + + -