From 91e293eccd2708999a3dbab624f459a2967b06d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20?= =?UTF-8?q?=22axel=5Fverse=22=20=D0=9C=D1=83=D0=B4=D1=80=D0=BE=D0=B2?= Date: Mon, 7 Sep 2026 23:31:35 +0300 Subject: [PATCH] FIX: refreshing app --- src/App.vue | 5 +---- src/composables/useUpdateApp.js | 8 +++----- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/src/App.vue b/src/App.vue index b4dfea3..b41b2bc 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,11 +5,8 @@ import { useThemeColor } from './composables/useThemeColor.js' import { onMounted } from 'vue' import { useUpdateApp } from './composables/useUpdateApp.js' -/* -const register = registerSW() - */ - const route = useRoute() +const DEV = import.meta.env.DEV onMounted(() => { useThemeColor() diff --git a/src/composables/useUpdateApp.js b/src/composables/useUpdateApp.js index 571924c..0d2f760 100644 --- a/src/composables/useUpdateApp.js +++ b/src/composables/useUpdateApp.js @@ -14,18 +14,15 @@ export function useUpdateApp() { }) const toast = useToast() - if (import.meta.env.DEV) console.log({ SWNeedRefresh: needRefresh.value }) - async function close(e) { needRefresh.value = false e?.stopPropagation() } - // New version - watch( - () => needRefresh, + needRefresh, (n) => { + if (import.meta.env.DEV) console.log('NeedRefresh:', n) if (n) { toast.add({ title: 'Update', @@ -53,5 +50,6 @@ export function useUpdateApp() { }) } }, + { immediate: true }, ) }