FIX: refreshing app
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-09-07 23:31:35 +03:00
parent cd98ea6e32
commit 91e293eccd
2 changed files with 4 additions and 9 deletions
+1 -4
View File
@@ -5,11 +5,8 @@ import { useThemeColor } from './composables/useThemeColor.js'
import { onMounted } from 'vue' import { onMounted } from 'vue'
import { useUpdateApp } from './composables/useUpdateApp.js' import { useUpdateApp } from './composables/useUpdateApp.js'
/*
const register = registerSW()
*/
const route = useRoute() const route = useRoute()
const DEV = import.meta.env.DEV
onMounted(() => { onMounted(() => {
useThemeColor() useThemeColor()
+3 -5
View File
@@ -14,18 +14,15 @@ export function useUpdateApp() {
}) })
const toast = useToast() const toast = useToast()
if (import.meta.env.DEV) console.log({ SWNeedRefresh: needRefresh.value })
async function close(e) { async function close(e) {
needRefresh.value = false needRefresh.value = false
e?.stopPropagation() e?.stopPropagation()
} }
// New version
watch( watch(
() => needRefresh, needRefresh,
(n) => { (n) => {
if (import.meta.env.DEV) console.log('NeedRefresh:', n)
if (n) { if (n) {
toast.add({ toast.add({
title: 'Update', title: 'Update',
@@ -53,5 +50,6 @@ export function useUpdateApp() {
}) })
} }
}, },
{ immediate: true },
) )
} }