
Security News
Crates.io Users Targeted by Phishing Emails
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
@epicbrain/react-native-wheel-picker
Advanced tools
An awesome native wheel picker component for react-native
It's a fork of react-native-picky with Android API 33 support.
An awesome native wheel picker component for react-native.
Android API 33 support ✅
React Native 0.70+ and 0.71+ support ✅
Supports multiple columns ✅
Supports looping ✅
Native Android and iOS components for improved performance ✅
Typescript ✅
Preview | iOS | Android |
---|---|---|
Single Column | ![]() | ![]() |
Multiple Columns with looping | ![]() | ![]() |
yarn add react-native-picky
import { Picker, PickerColumn, PickerItem } from 'react-native-picky';
export const Demo = () => (
<Picker>
<PickerColumn>
<PickerItem label="Monday" value="Monday" />
<PickerItem label="Tuesday" value="Tuesday" />
<PickerItem label="Wednesday" value="Wednesday" />
<PickerItem label="Thursday" value="Thursday" />
<PickerItem label="Friday" value="Friday" />
</PickerColumn>
</Picker>
);
<Picker />
Property | Type | Description | Platform | Default |
---|---|---|---|---|
loop | boolean | Enable looping options | iOS, Android | false |
style | object | View style prop | iOS, Android | |
onChange | function | A callback function when a value is changed in any column | iOS, Android | |
numberOfLines | number | The number of lines for each row in a column | iOS | 1 |
hasCurtain | boolean | Enable the curtain to highlight the selected value | Android | true |
curtainColor | string | Color of the curtain | Android | hsla(0, 0%, 0%, 0.1) |
hasIndicator | boolean | Enable the indicator to highlight the selected value | Android | true |
indicatorColor | string | Color of the indicator | Android | hsla(0, 0%, 0%, 0.1) |
indicatorSize | number | The size of the indicator | Android | 1 |
itemSpace | number | The amount of space between items | Android | 12 |
textColor | string | The color of the item text | Android | #000000 |
textSize | number | The size of the item text | Android | 20 |
<PickerColumn />
Property | Type | Description | Platform | Default |
---|---|---|---|---|
selectedValue | string | number | The selected value | iOS, Android | |
onChange | function | A callback function if the value is changed in this column | iOS, Android | |
width | number | The width of this column | iOS, Android | Takes up the available space |
<PickerItem />
Property | Type | Description | Platform | Default |
---|---|---|---|---|
label | string | The label of the item | iOS, Android | |
value | string | number | The value of the item | iOS, Android | |
testID | string | The testID of the item | iOS | |
color | string | The color of the item text | iOS | |
style | TextStyle | The style of the text | iOS, Android |
See the contributing guide to learn how to contribute to the repository and the development workflow.
MIT
FAQs
An awesome native wheel picker component for react-native
The npm package @epicbrain/react-native-wheel-picker receives a total of 1 weekly downloads. As such, @epicbrain/react-native-wheel-picker popularity was classified as not popular.
We found that @epicbrain/react-native-wheel-picker demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
Product
Socket now lets you customize pull request alert headers, helping security teams share clear guidance right in PRs to speed reviews and reduce back-and-forth.
Product
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.