Components/Tooltip

Tooltip

Short contextual label that appears on hover or focus. Supports four placements and a configurable delay.


Installation

npx ajaxui add tooltip

Placements

Delay

Props

PropTypeDefault
contentReactNode
side"top" | "bottom" | "left" | "right""top"
delayMsnumber300
disabledbooleanfalse

Anatomy

<TooltipProvider>            // shared delay/skipDelay state
  <Tooltip>                  // single-trigger pairing
    <TooltipTrigger asChild/>
    <TooltipContent/>
  </Tooltip>
</TooltipProvider>