From c63d2f380aac16f1d1e812516df3dca7fa7c8034 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Mon, 12 May 2025 14:38:13 +0200 Subject: [PATCH] fix(Toaster): allow `base` slot override --- src/runtime/components/Toaster.vue | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/runtime/components/Toaster.vue b/src/runtime/components/Toaster.vue index f63af260..4b04cb32 100644 --- a/src/runtime/components/Toaster.vue +++ b/src/runtime/components/Toaster.vue @@ -128,9 +128,7 @@ function getOffset(index: number) { '--translate': expanded ? 'calc(var(--offset) * var(--translate-factor))' : 'calc(var(--before) * var(--gap))', '--transform': 'translateY(var(--translate)) scale(var(--scale))' }" - :class="[ui.base(), { - 'cursor-pointer': !!toast.onClick - }]" + :class="ui.base({ class: [props.ui?.base, toast.onClick ? 'cursor-pointer' : undefined] })" @update:open="onUpdateOpen($event, toast.id)" @click="toast.onClick && toast.onClick(toast)" />