react-native-js-cascade-picker

0.1.4 • Public • Published

react-native-js-cascade-picker

A pure JavaScript animated component that renders a picker with a cascade effect. Useful for navigation bars.

iOS

Getting started

$ yarn add react-native-js-cascade-picker

Usage

import CascadePicker from 'react-native-js-cascade-picker'
 
// Render your component
<CascadePicker
  options={[{ value: 2, label: 'Two' }, { value: 4, label: 'Four' }]}
  valueSelected={this.state.val}
  onChange={(option: ?Object=> {
    if (option) {
      this.setState({ val: option.value })
    }
  }}
  pickerText='Select one'
/>

API

Props Type Description Required
options Array<Option> Yes
pickerText string Yes
onChange Function Returns an Option. Yes
valueSelected any A value to match into the Options.
mainColor string
selectedColor string Color for the selected item.
itemColor string Color for the items.
separatorColor string Color for the separator.
selectedTextColor string
optionTextStyle any Style for the text option.

License

MIT.

Author

Álvaro Medina Ballester <amedina at apsl.net>

Built with 💛 by APSL.

Readme

Keywords

Package Sidebar

Install

npm i react-native-js-cascade-picker

Weekly Downloads

5

Version

0.1.4

License

MIT

Unpacked Size

212 kB

Total Files

17

Last publish

Collaborators

  • alvaromb
  • apsl