fix(form/Toggle): onChange now emits the raw value

Fixes #2080
This commit is contained in:
Julien Fontanet
2017-04-11 16:54:13 +02:00
parent b1135ef566
commit 5a4b553a60

View File

@@ -25,6 +25,8 @@ export default class Toggle extends Component {
iconSize: 2
}
_onChange = event => this.props.onChange(event.target.checked)
render () {
const { props } = this
@@ -43,7 +45,7 @@ export default class Toggle extends Component {
checked={props.value || false}
className={styles.checkbox}
disabled={props.disabled}
onChange={props.onChange}
onChange={this._onChange}
type='checkbox'
/>
</label>