Always have default value if value not set

This commit is contained in:
Lukas Martinelli
2017-01-10 09:51:18 +01:00
parent 766a3e387e
commit a8a3b7a5ad
3 changed files with 4 additions and 6 deletions

View File

@@ -5,7 +5,7 @@ import { margins } from '../../config/scales'
class CheckboxInput extends React.Component {
static propTypes = {
value: React.PropTypes.string,
value: React.PropTypes.bool.isRequired,
style: React.PropTypes.object,
onChange: React.PropTypes.func,
}
@@ -56,7 +56,7 @@ class CheckboxInput extends React.Component {
...styles.input,
...this.props.style,
}}
onChange={e => {this.props.onChange(!this.props.value)}}
onChange={e => this.props.onChange(!this.props.value)}
checked={this.props.value}
/>
<div style={styles.box}>