Inputs and selection
Select
Available forNativeWeb
pass safe-area insets to SelectContent
Usage
Pass safe-area insets to SelectContent so the sheet clears the home indicator.
API
<Select><SelectTrigger><SelectValue /></SelectTrigger><SelectContent><SelectItem label value /></SelectContent></Select>Get it
Already in every copy of the native kit:
import { Select } from '@/components/ui/select';Details
- Exports
Select- Packages
- @rn-primitives/select@^1.5.2, lucide-react-native@^1.21.0, react-native-reanimated@4.5.1, react-native-screens@~4.26.0
- Installs with
- @kit-native/icon, @kit-native/lib-utils, @kit-native/text, rnr/native-only-animated-view
- Also searched as
- dropdown, picker, menu
- Registry JSON
- /r/native/select.json
API
<Select value onValueChange><SelectTrigger><SelectValue /></SelectTrigger><SelectContent><SelectItem value /></SelectContent></Select>Get it
Already in every copy of the web kit:
import { Select, SelectTrigger, SelectValue, SelectContent, SelectItem } from '@/components/ui/select';Details
- Exports
Select,SelectTrigger,SelectValue,SelectContent,SelectItem- Also searched as
- dropdown, picker
- Upstream
- Unchanged from shadcn/ui; installs from their registry.
Agents: the whole registry is at /llms.txt.