Tooltip
Tooltip composes Base UI’s tooltip primitives for short, contextual explanations.
import { Tooltip } from "density-base-ui";
export default function TooltipExample() {
return (
<Tooltip.Provider>
<Tooltip.Root>
<Tooltip.Trigger className="tooltip-example-trigger">
Latency p95
</Tooltip.Trigger>
<Tooltip.Portal>
<Tooltip.Positioner sideOffset={6}>
<Tooltip.Popup className="tooltip-example-popup">
<Tooltip.Arrow className="tooltip-example-arrow" />
95% of requests finish under this time.
</Tooltip.Popup>
</Tooltip.Positioner>
</Tooltip.Portal>
</Tooltip.Root>
</Tooltip.Provider>
);
}Props
| Prop | Attribute | Values | Default |
|---|---|---|---|
Tooltip.Popup density-presentation |
data-dn-presentation |
card |
card |
Tooltip.Popup density-level |
data-dn-level |
1, 2, 3, 4, 5, 6, 7 |
3 |
| Other Tooltip parts | Mixed | Base UI tooltip props | None |