refactor(ui): replace modal dialogs with toast/sheet components

Remove DialogVant/NotifyVant and add Toast and Sheet components with
useToast, useReveal, and usePageTransition composables. Rework
Navigation, RegisterView, and styles across both apps; rebuild dist assets.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
s.esmaeili
2026-10-04 13:57:25 +03:30
co-authored by Claude Sonnet 5
parent 148b99c4a6
commit c05352d6fd
205 changed files with 3362 additions and 1701 deletions
+4 -1
View File
@@ -34,9 +34,11 @@
</template>
<template v-slot:button>
<div class="text-center text-[#1C2D56]" @click="update()">به روز رسانی</div>
<div class="text-center text-[#23493c]" @click="update()">به روز رسانی</div>
</template>
</DialogVantOneButton>
<ToastHost />
</div>
</template>
@@ -48,6 +50,7 @@ import { useRegisterSW } from 'virtual:pwa-register/vue'
import MasterLayout from './layout/MasterLayout.vue'
import FullPageLayout from './layout/FullPageLayout.vue'
import DialogVantOneButton from './components/DialogVantOneButton.vue'
import ToastHost from './components/ui/ToastHost.vue'
import { useRefresh } from './composables/useRefresh'
import pkg from '../package.json'