import React from 'react';
import PureRenderMixin from 'react-pure-render/mixin';
var RoundedToggle = React.createClass({
mixins: [PureRenderMixin],
propTypes: {
options: React.PropTypes.arrayOf(React.PropTypes.string).isRequired,
active: React.PropTypes.string.isRequired,
onChange: React.PropTypes.func.isRequired
},
render() {
let { options, active } = this.props;
return (
{options.map(option =>
)}
);
}
});
var RoundedToggleOption = React.createClass({
mixins: [PureRenderMixin],
propTypes: {
option: React.PropTypes.string.isRequired,
className: React.PropTypes.string.isRequired,
onClick: React.PropTypes.func.isRequired
},
onClick() {
this.props.onClick(this.props.option);
},
render() {
let { className, option } = this.props;
return ({option});
}
});
module.exports = RoundedToggle;