Tooltip
A compact label with one lit edge and no arrow.
Installation
npx shadcn@latest add @afterglow/tooltipComposition
Component structure.
TooltipProvider
Tooltip
├── TooltipTrigger
└── TooltipContentAPI Reference
TooltipProvider
Each Tooltip creates its own provider. Use TooltipProvider only to set a shared delay across a group. The default is 0.
TooltipContent
| Prop | Type | Default |
|---|---|---|
| align | "start" | "center" | "end" | "center" |
| side | "top" | "right" | "bottom" | "left" | "inline-start" | "inline-end" | "top" |
| sideOffset | number | 6 |
Everything else is Base UI tooltip's API, documented there.