Installation
Usage
Components
TooltipProvider
number
default:"600"
Delay before showing tooltip (ms).
number
default:"300"
Delay before hiding tooltip (ms).
Tooltip (Root)
boolean
Controlled open state.
boolean
Default open state.
function
Callback when state changes.
TooltipPositioner
string
default:"top"
Preferred side. Options:
top, right, bottom, leftstring
default:"center"
Alignment. Options:
start, center, endTooltipPopup
boolean
default:"false"
Hide the arrow.
Examples
Basic Tooltip
Different Positions
Without Arrow
Custom Delay
Accessibility
- Built on @base-ui/react for accessibility
- Appears on hover and focus
- Keyboard accessible
- Proper ARIA attributes
- Does not trap focus
- Collision detection for viewport edges