Skip to content

Commit 8df8d37

Browse files
committed
fix(): Reduce tooltip delay.
1 parent 40253b5 commit 8df8d37

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/shadcn/ui/tooltip.tsx

+12-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,17 @@ import { cn } from "src/utils"
77

88
const TooltipProvider = TooltipPrimitive.Provider
99

10-
const Tooltip = TooltipPrimitive.Root
10+
const Tooltip = React.forwardRef<
11+
React.ElementRef<typeof TooltipPrimitive.Root>,
12+
React.ComponentPropsWithoutRef<typeof TooltipPrimitive.Root>
13+
>(({ ...props }) => (
14+
<TooltipPrimitive.Root
15+
16+
delayDuration={0}
17+
{...props}
18+
/>
19+
))
20+
TooltipPrimitive.Root.displayName = TooltipPrimitive.Root.displayName
1121

1222
const TooltipTrigger = TooltipPrimitive.Trigger
1323

@@ -22,6 +32,7 @@ const TooltipContent = React.forwardRef<
2232
"z-50 overflow-hidden rounded-md bg-primary px-3 py-1.5 text-xs text-primary-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",
2333
className
2434
)}
35+
2536
{...props}
2637
/>
2738
))

0 commit comments

Comments
 (0)