react-drop-down
Version:
a simple drop down component
68 lines (51 loc) • 1.11 kB
Markdown
[](https://badge.fury.io/js/react-drop-down)
a simple drop down component
``` js
npm install react-drop-down --save
```
``` jsx
import Dropdown from 'react-drop-down'
import ReactDOM from 'react-dom'
import React, { Component, PropTypes } from 'react'
class TestComponent extends Component {
constructor(props) {
super(props)
this.state = { value: 'reactjs' }
}
handleChange(e) {
this.setState({ value: e })
console.log(e)
}
render() {
return (
<div>
<Dropdown
value={this.state.value}
onChange={this.handleChange.bind(this)}
options={['reactjs', 'angular2']}
/>
</div>
)
}
}
ReactDOM.render(<TestComponent />, document.getElementById('root'))
```
yarn
yarn dev
yarn test
yarn
yarn build
npm login
npm version patch
git add -A
git push origin master
npm publish
[](http://isekivacenz.mit-license.org/)