react-bootstrap-switch
Advanced tools
Comparing version 15.0.4 to 15.5.0
@@ -17,2 +17,6 @@ 'use strict'; | ||
var _propTypes = require('prop-types'); | ||
var _propTypes2 = _interopRequireDefault(_propTypes); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
@@ -503,26 +507,26 @@ | ||
Switch.propTypes = { | ||
baseClass: _react2.default.PropTypes.string, | ||
wrapperClass: _react2.default.PropTypes.string, | ||
bsSize: _react2.default.PropTypes.string, | ||
baseClass: _propTypes2.default.string, | ||
wrapperClass: _propTypes2.default.string, | ||
bsSize: _propTypes2.default.string, | ||
handleWidth: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.number]), | ||
labelWidth: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.number]), | ||
handleWidth: _propTypes2.default.oneOfType([_propTypes2.default.string, _propTypes2.default.number]), | ||
labelWidth: _propTypes2.default.oneOfType([_propTypes2.default.string, _propTypes2.default.number]), | ||
onColor: _react2.default.PropTypes.string, | ||
offColor: _react2.default.PropTypes.string, | ||
onColor: _propTypes2.default.string, | ||
offColor: _propTypes2.default.string, | ||
onText: _react2.default.PropTypes.node, | ||
offText: _react2.default.PropTypes.node, | ||
labelText: _react2.default.PropTypes.string, | ||
onText: _propTypes2.default.node, | ||
offText: _propTypes2.default.node, | ||
labelText: _propTypes2.default.string, | ||
inverse: _react2.default.PropTypes.bool, | ||
animate: _react2.default.PropTypes.bool, | ||
inverse: _propTypes2.default.bool, | ||
animate: _propTypes2.default.bool, | ||
disabled: _react2.default.PropTypes.bool, | ||
readonly: _react2.default.PropTypes.bool, | ||
disabled: _propTypes2.default.bool, | ||
readonly: _propTypes2.default.bool, | ||
tristate: _react2.default.PropTypes.bool, | ||
defaultValue: _react2.default.PropTypes.bool, | ||
value: _react2.default.PropTypes.bool, | ||
onChange: _react2.default.PropTypes.func | ||
tristate: _propTypes2.default.bool, | ||
defaultValue: _propTypes2.default.bool, | ||
value: _propTypes2.default.bool, | ||
onChange: _propTypes2.default.func | ||
}; |
{ | ||
"name": "react-bootstrap-switch", | ||
"description": "Turn checkboxes and radio buttons into toggle switches.", | ||
"version": "15.0.4", | ||
"version": "15.5.0", | ||
"keywords": [ | ||
@@ -19,4 +19,5 @@ "react", | ||
"peerDependencies": { | ||
"react": "^15.0.0", | ||
"react-dom": "^15.0.0" | ||
"prop-types": "^15.5.0", | ||
"react": "^15.5.0", | ||
"react-dom": "^15.5.0" | ||
}, | ||
@@ -37,3 +38,3 @@ "repository": { | ||
"browser-sync": "^2.2.1", | ||
"browserify": "^8.1.3", | ||
"browserify": "^14.3.0", | ||
"eslint": "^2.13.1", | ||
@@ -51,2 +52,3 @@ "eslint-plugin-babel": "^3.3.0", | ||
"output-file-sync": "^1.1.2", | ||
"prop-types": "^15.5.8", | ||
"react": "^15.0.0", | ||
@@ -57,3 +59,3 @@ "react-bootstrap": "^0.30.3", | ||
"vinyl-source-stream": "^1.0.0", | ||
"watchify": "^2.3.0" | ||
"watchify": "^3.9.0" | ||
}, | ||
@@ -60,0 +62,0 @@ "scripts": { |
@@ -27,8 +27,14 @@ # Bootstrap Switch | ||
``` | ||
var Switch = require('react-bootstrap-switch'); | ||
import Switch from 'react-bootstrap-switch'; | ||
... | ||
handleSwitch(elem, state) { | ||
console.log('handleSwitch. elem:', elem); | ||
console.log('name:', elem.props.name); | ||
console.log('new state:', state); | ||
} | ||
render: function() { | ||
return <Switch />; | ||
return <Switch onChange={(el, state) => this.handleSwitch(el, state)} name='test' />; | ||
} | ||
@@ -35,0 +41,0 @@ ``` |
313517
22
1215
102
3
26