From 5788b760001387f671b84cc085c35194f16de08a Mon Sep 17 00:00:00 2001 From: padreug Date: Sat, 12 Jul 2025 18:10:14 +0200 Subject: [PATCH] fix vue-sonner Toast implementation if there are ever issues with dialogs and toasts together, you may want to add `pointer-events-auto` to the Toaster class https://github.com/unovue/shadcn-vue/blob/dev/apps/www/src/content/docs/components/sonner.md#sonner-with-dialog --- src/App.vue | 2 +- src/main.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/App.vue b/src/App.vue index 7acc8a8..3c95390 100644 --- a/src/App.vue +++ b/src/App.vue @@ -4,7 +4,7 @@ import Navbar from '@/components/layout/Navbar.vue' import Footer from '@/components/layout/Footer.vue' import ConnectionStatus from '@/components/nostr/ConnectionStatus.vue' import PasswordDialog from '@/components/nostr/PasswordDialog.vue' -import { Toaster } from 'vue-sonner' +import { Toaster } from '@/components/ui/sonner' import { useNostr } from '@/composables/useNostr' import { identity } from '@/composables/useIdentity' import { toast } from 'vue-sonner' diff --git a/src/main.ts b/src/main.ts index febdfc9..2302ee1 100644 --- a/src/main.ts +++ b/src/main.ts @@ -5,6 +5,7 @@ import router from './router' import { i18n } from './i18n' import './assets/index.css' import { registerSW } from 'virtual:pwa-register' +import 'vue-sonner/style.css' const app = createApp(App) const pinia = createPinia()