1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | 1 1 1 18 1 | var React = window.React || require('react/addons'); var Label = React.createClass({ propTypes: { selected: React.PropTypes.string, onClick: React.PropTypes.func.isRequired }, getDefaultProps: function() { return { selected: "All" }; }, render: function() { return ( <div className="label" onClick={this.props.onClick}> <span>{this.props.selected}</span> <i className="icon icon-arrow-down"></i> </div> ); } }); module.exports = Label; |