From 831e75a633bd7fe75f61d400da5b3291af0b3785 Mon Sep 17 00:00:00 2001
From: Josh Creek <8179928+jcreek@users.noreply.github.com>
Date: Thu, 27 Jul 2023 22:40:32 +0100
Subject: [PATCH] feat(*): Add pwa functionality to service worker
---
src/app.html | 23 +++++++++++++++++++----
static/service-worker.js | 10 +++++++---
2 files changed, 26 insertions(+), 7 deletions(-)
diff --git a/src/app.html b/src/app.html
index 5b797f8..b653808 100644
--- a/src/app.html
+++ b/src/app.html
@@ -4,9 +4,12 @@
-
-
-
+
+
+
{
- navigator.serviceWorker.register('%sveltekit.assets%/service-worker.js');
+ if ('serviceWorker' in navigator) {
+ navigator.serviceWorker.register('%sveltekit.assets%/service-worker.js').then(
+ function (registration) {
+ console.log(
+ 'ServiceWorker registration successful with scope: ',
+ registration.scope
+ );
+ },
+ function (err) {
+ console.log('ServiceWorker registration failed: ', err);
+ }
+ );
+ }
});