|
|
|
@ -18,6 +18,7 @@ defineOptions({ |
|
|
|
const props = withDefaults( |
|
|
|
defineProps<{ class?: HTMLAttributes['class'] } & TooltipContentProps>(), |
|
|
|
{ |
|
|
|
class: '', |
|
|
|
side: 'right', |
|
|
|
sideOffset: 5, |
|
|
|
}, |
|
|
|
@ -40,7 +41,7 @@ const forwarded = useForwardPropsEmits(delegatedProps, emits); |
|
|
|
v-bind="{ ...forwarded, ...$attrs }" |
|
|
|
:class=" |
|
|
|
cn( |
|
|
|
'bg-accent text-accent-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-[1000] overflow-hidden rounded-sm px-4 py-2 text-xs shadow-md', |
|
|
|
'bg-accent text-accent-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 border-border z-[1000] overflow-hidden rounded-sm px-4 py-2 text-xs shadow-md', |
|
|
|
props.class, |
|
|
|
) |
|
|
|
" |
|
|
|
|