react-x-switch
Version:
Cross-platform Switch component for React and React Native.
41 lines (33 loc) • 1.11 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _SwitchX = _interopRequireDefault(require("./SwitchX"));
// Libraries
// React X
var Switch = function Switch(props) {
return _react["default"].createElement(_SwitchX["default"], props);
}; // --------------------------------------------------
// Props
// --------------------------------------------------
Switch.propTypes = {
isOn: _propTypes["default"].bool.isRequired,
onChange: _propTypes["default"].func,
onTintColor: _propTypes["default"].string,
thumbTintColor: _propTypes["default"].string,
tintColor: _propTypes["default"].string,
isDisabled: _propTypes["default"].bool
};
Switch.defaultProps = {
onChange: null,
onTintColor: '#4CD964',
thumbTintColor: null,
tintColor: null,
isDisabled: false
};
var _default = Switch;
exports["default"] = _default;