added pwa modal in app.vue

This commit is contained in:
Mamalizz
2025-03-06 18:03:52 +03:30
parent 9b73d4c295
commit a6e7ef37cd
+15 -3
View File
@@ -1,15 +1,28 @@
<script setup> <script setup>
import { VueQueryDevtools } from "@tanstack/vue-query-devtools"; import { VueQueryDevtools } from "@tanstack/vue-query-devtools";
// state
const {
$updateAvailable: updateAvailable,
$handleUpdate: handleUpdate,
$handleUpdateAvailable: handleUpdateAvailable,
} = useNuxtApp();
</script> </script>
<template> <template>
<div> <div>
<LoadingIndicator /> <LoadingIndicator />
<NuxtRouteAnnouncer /> <NuxtPwaManifest />
<UpdatePwaModal
:isShow="updateAvailable"
@update="handleUpdate"
@close="handleUpdateAvailable"
/>
<NuxtLayout> <NuxtLayout>
<ToastProvider> <ToastProvider>
<NuxtPage /> <NuxtPage />
@@ -21,6 +34,5 @@ import { VueQueryDevtools } from "@tanstack/vue-query-devtools";
</NuxtLayout> </NuxtLayout>
<VueQueryDevtools dir="ltr" buttonPosition="bottom-left" /> <VueQueryDevtools dir="ltr" buttonPosition="bottom-left" />
</div> </div>
</template> </template>