react-form-for-object
Version:
Simple ReactJS form builder for Javascript objects
27 lines (22 loc) • 500 B
JSX
import React, { PropTypes } from 'react';
export default function CheckboxInput(props) {
const { name, value } = props.data;
return (
<input
name={name}
type="checkbox"
checked={value}
onChange={props.onChange}
className={props.options.className}
/>
);
}
CheckboxInput.propTypes = {
data: PropTypes.object.isRequired,
options: PropTypes.object,
onChange: PropTypes.func.isRequired,
};
CheckboxInput.defaultProps = {
data: {},
options: {},
};