Updated Switch to return boolean instead of event

• Updated:
- Switch to return boolean instead of event
- all components usage
This commit is contained in:
mgabdev
2020-09-01 14:54:17 -05:00
parent fe0429d36b
commit 147f7ed878
5 changed files with 15 additions and 12 deletions

View File

@@ -5,6 +5,10 @@ import Text from './text'
class Switch extends React.PureComponent {
handleOnChange = (e) => {
this.props.onChange(e.currentTarget.checked)
}
render() {
const {
id,
@@ -51,7 +55,7 @@ class Switch extends React.PureComponent {
<label className={checkboxContainerClasses} htmlFor={id}>
<span className={checkboxLabelClasses} />
<input type='checkbox' id={id} onChange={onChange} disabled={disabled} className={[_s.visibilityHidden].join(' ')} />
<input type='checkbox' id={id} onChange={this.handleOnChange} disabled={disabled} className={[_s.visibilityHidden].join(' ')} />
</label>
</div>
)