Components / Tooltip
Tooltip
<Tooltip />StableHover or focus reveals a short label. Use for icon-only controls or to clarify a label — never for required information. Built on Radix Tooltip.
import { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider } from "@/components/upnext";
Playground
Edit any prop in the inspector — preview and code update together. Hover any color for hex + token.
Preview
Code
import { Tooltip } from "@/components/upnext";<Tooltip>Tooltip text</Tooltip>
Sides
<Tooltip><TooltipTrigger asChild><Button variant="outline">Hover me</Button></TooltipTrigger><TooltipContent side="top">Default tooltip on top</TooltipContent></Tooltip>
Composition
<Tooltip><TooltipTrigger asChild><Button variant="ghost" size="md" iconOnly><Info /></Button></TooltipTrigger><TooltipContent>Why we recommend this recruit</TooltipContent></Tooltip>
Source
The wrapper is a thin re-export; the actual styling lives in the shadcn primitive.