This is small and simple toggle switch component for reactjs framework.
NOTE: this library is distributed ONLY as commonjs module. It does not export component in global namespace and never will!
npm install swipe-toggle-switch
than in your react component:
import SwipeToggleSwitch from './../build/swipe-toggle-switch.js';
and in the render method of your component
<SwipeToggleSwitch value={ this.state.lightIsOn } caption='Light'
offStateText='Off' onStateText='On' onToggle={this.onSwitchToggle}/>
- value - initial value (Boolean)
- caption - text on a switch lever (String)
- offStateText - text do display when state is off (String)
- onStateText - text do display when state is on (String)
- onToggle - handler to be called every time, user toggle a switch. It has 2 parameters: event and newValue
NOTE: To run an example localy you need to have a webpack.
git clone https://github.com/AndrewKovalenko/swipe-toggle-switch.git
cd swipe-toggle-switch
npm i
npm run build
npm run build-example
- Open
./example/index.html
in your browser or runopen example/index.html
if you are on Mac