UNPKG

cuz

Version:

Front-end modular development kit.

31 lines (25 loc) 513 B
import React from 'react'; import Input from '../Input'; const Checkbox = React.createClass({ propTypes: { onSelect: React.PropTypes.func, children: React.PropTypes.any, }, getDefaultProps() { return { data: [] }; }, handleChange(event) { const { onSelect, ...item } = this.props; if (onSelect) onSelect(item, event); }, render() { return ( <Input { ...this.props } onChange={this.handleChange} /> ); } }); export default Checkbox;