1.0.8 • Published 9 years ago

react-select-dropdown v1.0.8

Weekly downloads
16
License
MIT
Repository
github
Last release
9 years ago

React Select Dropdown

Demo

Installation

npm install react-select-dropdown

Can be used with browserify and React.

Definition

var SelectDropdown = require('react-select-dropdown');

Usage

var ReactSelectDropdownApp = React.createClass({
getInitialState: function(){
		return {
			items: [{name: 'Item One'}, {name: 'Item Two'}, {name: 'Item Three'}, {name: 'Item Four'}],selected: 1
            };
},
onItemSelected: function(item){
		console.log('You just selected ' + item.name);
	    this.setState({selected: this.state.items.indexOf(item));
    },
render: function() {
    var self = this, selected = this.state.selected;
    //name serves as namespace for events
    //display_field is the property in an item which will be used to display

return (
    <div>
    <h1>Dropdown</h1>
    <SelectDropdown onItemSelected={self.onItemSelected} items={this.state.items} name='simpleDropdown' display_field='name' selected={selected}/>
</div>

);
}
});

module.exports = ReactSelectDropdownApp;

Styles