We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 91a6d6e commit 13dcfd8Copy full SHA for 13dcfd8
packages/Toast.vue
@@ -6,7 +6,16 @@
6
role="status"
7
tabindex="0"
8
data-sonner-toast="true"
9
- :class="toastClass"
+ :class="cn(
10
+ props.class,
11
+ toastClass,
12
+ classes?.toast,
13
+ toast.classes?.toast,
14
+ // @ts-ignore
15
+ classes?.[toastType],
16
17
+ toast?.classes?.[toastType]
18
+ )"
19
:data-rich-colors="toast.richColors ?? defaultRichColors"
20
:data-styled="!Boolean(toast.component || toast?.unstyled || unstyled)"
21
:data-mounted="mounted"
@@ -81,7 +90,7 @@
81
90
</div>
82
91
</template>
83
92
84
- <div data-content="">
93
+ <div data-content="" :class="cn(classes?.content, toast?.classes?.content)">
85
94
<div data-title="" :class="cn(classes?.title, toast.classes?.title)">
86
95
<template v-if="isStringOfTitle">
87
96
<component :is="toast.title" v-bind="toast.componentProps" />
0 commit comments