A popup that displays information related to an element when it receives focus or hover. Built on Base UI Tooltip primitives.
import {
TooltipProvider,
TooltipRoot,
TooltipTrigger,
TooltipPortal,
TooltipPositioner,
TooltipPopup,
} from "@/components/ui/static/tooltip"<TooltipProvider>
<TooltipRoot>
<TooltipTrigger>Hover me</TooltipTrigger>
<TooltipPortal>
<TooltipPositioner>
<TooltipPopup>Tooltip content</TooltipPopup>
</TooltipPositioner>
</TooltipPortal>
</TooltipRoot>
</TooltipProvider>openbooleanControlled open state of the tooltip.
onOpenChange(open: boolean) => voidCallback when open state changes.
delaynumber200Delay in ms before showing tooltip.
closeDelaynumber0Delay in ms before hiding tooltip.