Skip to main content
Version: v0.23.2

Migration

Prop-by-prop guides from popular packages. Most migrations are a rename plus switching callbacks to (value) => ….

Compared with native pickers, your users keep a native look: the iOS design on iOS and Material Design on Android, by default. Set design="ios" on PickersProvider if you'd rather show the same look everywhere. See Designs.

Coming fromUse
@react-native-community/datetimepickerDatePicker, TimePicker, DateTimePicker
react-native-date-pickerDateWheelPicker, TimePicker, DatePickerSheet
react-native-modal-datetime-pickerDatePickerSheet, TimePickerSheet, DateTimePickerSheet
react-native-calendarsDatePicker
react-native-picker-selectSelectPicker
react-native-dropdown-pickerSelectPicker
react-native-element-dropdownSelectPicker
@react-native-picker/pickerWheelPicker or SelectPicker
@react-native-segmented-control/segmented-controlHorizontalList
react-native-country-picker-modalCountryPicker
react-native-phone-number-inputPhoneField
rn-emoji-keyboardEmojiPickerSheet

Not sure it's the right fit? Comparison shows when another library is the better choice.