UNPKG

trip.three

Version:
26 lines (22 loc) 500 B
const React = require('react'); const PropTypes = React.PropTypes; const SnapOption = ({ label, isEnabled, onClick }) => { return ( <label> <input type='checkbox' onClick={() => { onClick(label); }} defaultChecked={isEnabled} /> {label} </label> ); }; SnapOption.propTypes = { onClick: PropTypes.func.isRequired, label: PropTypes.string.isRequired, isEnabled: PropTypes.bool.isRequired, }; module.exports = SnapOption;