[explorev2] adding support for client side validators on controls (#1920)

* Adding support for client side validators on controls

* Applying validators to more fields

* Addressing comments
This commit is contained in:
Maxime Beauchemin
2017-01-12 09:21:17 -08:00
committed by GitHub
parent fc74fbeeaa
commit 470a6e9d76
20 changed files with 237 additions and 105 deletions

View File

@@ -11,14 +11,12 @@ const propTypes = {
const defaultProps = {
value: false,
label: null,
description: null,
onChange: () => {},
};
export default class CheckboxField extends React.Component {
onToggle() {
this.props.onChange(this.props.name);
this.props.onChange(!this.props.value);
}
render() {
return (