MiHCM
primitives/@mihcm/ui·v0.21.0·stable

Select

Custom dropdown for single-value selection. Composable: Select, SelectTrigger, SelectContent, SelectItem, SelectGroup, SelectLabel, SelectSeparator.

Props

The full prop API for Select. Same surface in web and React Native — bundlers pick the right variant via the react-native export condition.

PropTypeDefaultDescriptionSince
valuestringSelected value. Required.0.5.0
onValueChange(value: string) => voidCalled when selection changes. Required.0.5.0
openbooleanControlled open state.0.5.0
onOpenChange(open: boolean) => voidCalled when dropdown opens/closes.0.5.0
variant'default' | 'destructive''default'Visual variant on SelectTrigger.0.5.0
size'sm' | 'md' | 'lg''md'Trigger height. On SelectTrigger.0.5.0
disabledbooleanfalseDisables the trigger.0.5.0

Import

import { Select, SelectTrigger, SelectContent, SelectItem } from '@mihcm/ui/Select';