3 lines
820 B
JavaScript
3 lines
820 B
JavaScript
var SwitchIOS;export default window.SwitchIOS=SwitchIOS=class extends React.Component{constructor(e){var t,c;super(e),this.state={checked:null!=(t=e.checked)&&t,label:null!=(c=e.label)?c:""},this.toggle=this.toggle.bind(this)}getValue(){return this.state.checked?1:0}aToggle(){var e;return"function"==typeof(e=this.props).onChange?e.onChange(this.state.checked):void 0}toggle(){return this.setState({checked:!this.state.checked},this.aToggle)}setValueSilence(e){return this.setState({checked:e})}componentWillReceiveProps(e){}render(){var e;return({checked:e}=this.state),React.createElement("div",{class:" f fvcenter",onClick:this.toggle},React.createElement("div",{class:["switch mr-10",e?"selected":""].join(" ")}),React.createElement("span",{class:""},this.state.label))}};
|
|
//# sourceMappingURL=switchios.min.js.map
|