From bebb63c1de8456efd29cb53a314839707fbd430a Mon Sep 17 00:00:00 2001 From: Grzegorz Kucmierz Date: Fri, 27 Feb 2026 04:50:39 +0000 Subject: [PATCH] feat: improve PWA update mechanism with visibility check --- src/App.vue | 2 + src/components/ReloadPrompt.vue | 94 +++++++++++++++++++++++++++++++++ 2 files changed, 96 insertions(+) create mode 100644 src/components/ReloadPrompt.vue diff --git a/src/App.vue b/src/App.vue index baf2eee..693884b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,6 +5,7 @@ import Header from './components/Header.vue' import Footer from './components/Footer.vue' import Sidebar from './components/Sidebar.vue' import InstallPrompt from './components/InstallPrompt.vue' +import ReloadPrompt from './components/ReloadPrompt.vue' const isSidebarOpen = ref(window.innerWidth >= 768) const router = useRouter() @@ -53,6 +54,7 @@ onUnmounted(() => {