fix(tooltips): tool tips should be portals (#5265)

This commit is contained in:
Ibrahim 2025-07-25 13:30:43 -04:00 committed by GitHub
parent afac23a79a
commit 570e087007
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9,10 +9,13 @@ const Tooltip = TooltipPrimitive.Root;
const TooltipTrigger = TooltipPrimitive.Trigger;
const TooltipPortal = TooltipPrimitive.Portal;
const TooltipContent = React.forwardRef<
React.ElementRef<typeof TooltipPrimitive.Content>,
React.ComponentPropsWithoutRef<typeof TooltipPrimitive.Content>
>(({ className, sideOffset = 4, ...props }, ref) => (
<TooltipPortal>
<TooltipPrimitive.Content
ref={ref}
sideOffset={sideOffset}
@ -22,6 +25,7 @@ const TooltipContent = React.forwardRef<
)}
{...props}
/>
</TooltipPortal>
));
TooltipContent.displayName = TooltipPrimitive.Content.displayName;