From 4411443fba2b0c9c0bae82fa5730e79b91fd89c2 Mon Sep 17 00:00:00 2001 From: safavimohadeseh78 Date: Wed, 5 Aug 2026 14:07:42 +0200 Subject: [PATCH] Fix toast dismiss, add delete confirms, and polish dashboard CTAs. Co-authored-by: Cursor --- src/components/ui/ToastContainer.vue | 43 ++++++++++++++++--- src/composables/useToast.ts | 9 ++-- src/views/companies/CompaniesView.vue | 12 +++++- .../dashboard/components/CompactDashboard.vue | 14 +++--- .../dashboard/components/DesktopDashboard.vue | 16 ++++++- src/views/orders/OrderPricingView.vue | 14 +++++- 6 files changed, 89 insertions(+), 19 deletions(-) diff --git a/src/components/ui/ToastContainer.vue b/src/components/ui/ToastContainer.vue index 08bedae..e09dbc1 100644 --- a/src/components/ui/ToastContainer.vue +++ b/src/components/ui/ToastContainer.vue @@ -2,11 +2,17 @@ import { useToast } from '@/composables/useToast' const { toasts, dismiss } = useToast() + +function onDismiss(id: string, event: MouseEvent) { + event.preventDefault() + event.stopPropagation() + dismiss(id) +}