import React from 'react'; export default class ToggleInput extends React.Component { static propTypes = { label: React.PropTypes.node, value: React.PropTypes.bool, onChange: React.PropTypes.func, disabled: React.PropTypes.bool } static defaultProps = { value: false, label: '' } state = { value: this.props.value } status() { return this.state.value ? 'on' : 'off'; } render() { let {label, disabled} = this.props; let checked = this.status() === 'on'; return (