Installation
Usage
Components
Select (Root)
string
Controlled selected value.
string
Default value for uncontrolled usage.
function
Callback when selection changes.
SelectTrigger
string
default:"md"
Size of the trigger. Options:
sm, md, lgstring
Variant style. Options:
unstyledboolean
Hide the chevron icon.
SelectItem
string
required
Value of the option.
boolean
Hide the check indicator.
boolean
Disable the item.
Examples
Basic Select
With Groups
Sizes
Accessibility
- Built on @base-ui/react for ARIA compliance
- Keyboard navigation (Arrow keys, Enter, Escape)
- Type-ahead search support
- Focus management
- Screen reader announcements