iOS-style wheel picker with smooth inertia scrolling and infinite loop support.
@ncdai/react-wheel-picker which is installed automatically via the registry.A single wheel picker for selecting from a list of options.
Selected: nextjs
Multiple wheels with infinite scrolling for hour/minute selection.
Selected: 9:30 AM
Three wheels for month, day, and year selection.
classNamestringCSS class name for the wrapper container
childrenReactNodeWheelPicker components
optionsWheelPickerOption[]Array of selectable options
valuestring | numberControlled value
defaultValuestring | numberUncontrolled default value
onValueChange(value) => voidCallback when the selected value changes
infinitefalsebooleanEnable infinite loop scrolling
visibleCount20numberNumber of visible options in the wheel
optionItemHeight30numberHeight per item in pixels
Built on @ncdai/react-wheel-picker by Chanh Dai Nguyen.