aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/lib/svelte/ReloadPrompt.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/lib/svelte/ReloadPrompt.svelte')
-rw-r--r--app/src/lib/svelte/ReloadPrompt.svelte32
1 files changed, 0 insertions, 32 deletions
diff --git a/app/src/lib/svelte/ReloadPrompt.svelte b/app/src/lib/svelte/ReloadPrompt.svelte
deleted file mode 100644
index e6effbb..0000000
--- a/app/src/lib/svelte/ReloadPrompt.svelte
+++ /dev/null
@@ -1,32 +0,0 @@
-<script lang="ts">
- import { getToastStore } from '@skeletonlabs/skeleton'
- import { useRegisterSW } from 'virtual:pwa-register/svelte'
-
- const toastStore = getToastStore()
-
- const { updateServiceWorker } = useRegisterSW({
- onRegisteredSW(r) {
- console.log('SW Registered: ', r)
- },
- onNeedRefresh() {
- toastStore.trigger({
- message: 'A new version of the application is available.',
- autohide: false,
- action: {
- label: 'Refresh',
- response: updateServiceWorker,
- },
- })
- },
- onOfflineReady() {
- toastStore.trigger({
- background: 'variant-filled-success',
- message: 'Now ready for offline use!',
- timeout: 5000,
- })
- },
- onRegisterError(err) {
- console.error('SW Registration Error: ', err)
- },
- })
-</script>