tinper-bee
Advanced tools
Comparing version 0.0.3 to 0.0.4
(function webpackUniversalModuleDefinition(root, factory) { | ||
if(typeof exports === 'object' && typeof module === 'object') | ||
module.exports = factory(require("react"), require("react-dom")); | ||
module.exports = factory(require("react")); | ||
else if(typeof define === 'function' && define.amd) | ||
define(["react", "react-dom"], factory); | ||
define(["react"], factory); | ||
else if(typeof exports === 'object') | ||
exports["tinper-bee"] = factory(require("react"), require("react-dom")); | ||
exports["tinper-bee"] = factory(require("react")); | ||
else | ||
root["tinper-bee"] = factory(root["React"], root["ReactDOM"]); | ||
})(this, function(__WEBPACK_EXTERNAL_MODULE_4__, __WEBPACK_EXTERNAL_MODULE_5__) { | ||
root["tinper-bee"] = factory(root["React"]); | ||
})(this, function(__WEBPACK_EXTERNAL_MODULE_9__) { | ||
return /******/ (function(modules) { // webpackBootstrap | ||
@@ -59,11 +59,11 @@ /******/ // The module cache | ||
var Button = __webpack_require__(1); | ||
var ButtonGroup = __webpack_require__(7); | ||
var ControlLabel = __webpack_require__(10); | ||
var FormControl = __webpack_require__(15); | ||
var FormGroup = __webpack_require__(18); | ||
var ButtonGroup = __webpack_require__(2); | ||
var ControlLabel = __webpack_require__(3); | ||
var FormControl = __webpack_require__(4); | ||
var FormGroup = __webpack_require__(5); | ||
//var Grid = require('./lib/Grid'); | ||
var InputGroup = __webpack_require__(21); | ||
var InputGroupAddon = __webpack_require__(28); | ||
var InputGroupButton = __webpack_require__(29); | ||
var Loadingstate = __webpack_require__(30); | ||
var InputGroup = __webpack_require__(10); | ||
var InputGroupAddon = __webpack_require__(11); | ||
var InputGroupButton = __webpack_require__(14); | ||
var Loadingstate = __webpack_require__(17); | ||
@@ -87,5 +87,6 @@ | ||
/* 1 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
/***/ function(module, exports) { | ||
module.exports = __webpack_require__(2); | ||
import Button from 'bee-button/src/index'; | ||
export default Button; | ||
@@ -95,175 +96,18 @@ | ||
/* 2 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
/***/ function(module, exports) { | ||
'use strict'; | ||
import ButtonGroup from 'bee-button-group/src/index'; | ||
export default ButtonGroup; | ||
exports.__esModule = true; | ||
exports.Button = undefined; | ||
var _Button2 = __webpack_require__(3); | ||
var _Button3 = _interopRequireDefault(_Button2); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
exports.Button = _Button3["default"]; | ||
/***/ }, | ||
/* 3 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
/***/ function(module, exports) { | ||
'use strict'; | ||
import ControlLabel from 'bee-control-label/src/index'; | ||
export default ControlLabel; | ||
exports.__esModule = true; | ||
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | ||
var _react = __webpack_require__(4); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _reactDom = __webpack_require__(5); | ||
var _reactDom2 = _interopRequireDefault(_reactDom); | ||
var _classnames = __webpack_require__(6); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } | ||
var propTypes = { | ||
/** | ||
* @title 尺寸 | ||
*/ | ||
size: _react.PropTypes.oneOf(['sm', 'xg', 'lg', '']), | ||
/** | ||
* @title 样式 | ||
*/ | ||
style: _react.PropTypes.object, | ||
/** | ||
* @title 形状 | ||
*/ | ||
shape: _react.PropTypes.oneOf(['block', 'round', 'squared', 'floating', 'pillRight', 'pillLeft', '']), | ||
/** | ||
* @title 类型 | ||
*/ | ||
type: _react.PropTypes.oneOf(['primary', 'accent', 'success', 'info', 'warning', 'danger', '']), | ||
/** | ||
* @title 是否禁用 | ||
* @veIgnore | ||
*/ | ||
disabled: _react.PropTypes.bool, | ||
/** | ||
* @title 类名 | ||
* @veIgnore | ||
*/ | ||
className: _react.PropTypes.string, | ||
/** | ||
* @title 内容 | ||
*/ | ||
children: _react.PropTypes.oneOfType([_react2["default"].PropTypes.element, _react2["default"].PropTypes.string]), | ||
/** | ||
* @title <button> 的 type | ||
* @veIgnore | ||
*/ | ||
htmlType: _react.PropTypes.oneOf(['submit', 'button', 'reset']) | ||
}; | ||
var defaultProps = { | ||
size: '', | ||
type: '', | ||
shape: '', | ||
disabled: false, | ||
className: '', | ||
children: '', | ||
htmlType: 'button' | ||
}; | ||
var sizeMap = { | ||
sm: 'sm', | ||
xg: 'xg', | ||
lg: 'lg' | ||
}, | ||
typeMap = { | ||
primary: 'primary', | ||
accent: 'accent', | ||
success: 'success', | ||
info: 'info', | ||
warning: 'warning', | ||
danger: 'danger' | ||
}, | ||
shapeMap = { | ||
block: 'block', | ||
round: 'round', | ||
squared: 'squared', | ||
floating: 'floating', | ||
pillRight: 'pill-right', | ||
pillLeft: 'pill-left' | ||
}, | ||
clsPrefix = 'u-button'; | ||
var Button = function (_React$Component) { | ||
_inherits(Button, _React$Component); | ||
function Button(props) { | ||
_classCallCheck(this, Button); | ||
return _possibleConstructorReturn(this, _React$Component.call(this, props)); | ||
} | ||
Button.prototype.render = function render() { | ||
var _props = this.props; | ||
var type = _props.type; | ||
var shape = _props.shape; | ||
var disabled = _props.disabled; | ||
var className = _props.className; | ||
var size = _props.size; | ||
var children = _props.children; | ||
var htmlType = _props.htmlType; | ||
var others = _objectWithoutProperties(_props, ['type', 'shape', 'disabled', 'className', 'size', 'children', 'htmlType']); | ||
var clsObj = {}; | ||
if (className) { | ||
clsObj[className] = true; | ||
} | ||
if (sizeMap[size]) { | ||
clsObj[clsPrefix + '-' + sizeMap[size]] = true; | ||
} | ||
if (shapeMap[shape]) { | ||
clsObj[clsPrefix + '-' + shapeMap[shape]] = true; | ||
} | ||
if (typeMap[type]) { | ||
clsObj[clsPrefix + '-' + typeMap[type]] = true; | ||
} | ||
var classNames = (0, _classnames2["default"])(clsPrefix, clsObj); | ||
return _react2["default"].createElement( | ||
'button', | ||
_extends({ | ||
type: htmlType, | ||
className: classNames, | ||
disabled: disabled | ||
}, others), | ||
this.props.children | ||
); | ||
}; | ||
return Button; | ||
}(_react2["default"].Component); | ||
Button.propTypes = propTypes; | ||
Button.defaultProps = defaultProps; | ||
exports["default"] = Button; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
@@ -273,75 +117,18 @@ /* 4 */ | ||
module.exports = __WEBPACK_EXTERNAL_MODULE_4__; | ||
import FormControl from 'bee-form-control/src/index'; | ||
export default FormControl; | ||
/***/ }, | ||
/* 5 */ | ||
/***/ function(module, exports) { | ||
module.exports = __WEBPACK_EXTERNAL_MODULE_5__; | ||
/***/ }, | ||
/* 6 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! | ||
Copyright (c) 2016 Jed Watson. | ||
Licensed under the MIT License (MIT), see | ||
http://jedwatson.github.io/classnames | ||
*/ | ||
/* global define */ | ||
module.exports = __webpack_require__(6); | ||
(function () { | ||
'use strict'; | ||
var hasOwn = {}.hasOwnProperty; | ||
function classNames () { | ||
var classes = []; | ||
for (var i = 0; i < arguments.length; i++) { | ||
var arg = arguments[i]; | ||
if (!arg) continue; | ||
var argType = typeof arg; | ||
if (argType === 'string' || argType === 'number') { | ||
classes.push(arg); | ||
} else if (Array.isArray(arg)) { | ||
classes.push(classNames.apply(null, arg)); | ||
} else if (argType === 'object') { | ||
for (var key in arg) { | ||
if (hasOwn.call(arg, key) && arg[key]) { | ||
classes.push(key); | ||
} | ||
} | ||
} | ||
} | ||
return classes.join(' '); | ||
} | ||
if (typeof module !== 'undefined' && module.exports) { | ||
module.exports = classNames; | ||
} else if (true) { | ||
// register as 'classnames', consistent with npm package name | ||
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = function () { | ||
return classNames; | ||
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); | ||
} else { | ||
window.classNames = classNames; | ||
} | ||
}()); | ||
/***/ }, | ||
/* 7 */ | ||
/* 6 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
module.exports = __webpack_require__(8); | ||
/***/ }, | ||
/* 8 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
@@ -352,643 +139,5 @@ | ||
}); | ||
var _ButtonGroup = __webpack_require__(9); | ||
var _ButtonGroup2 = _interopRequireDefault(_ButtonGroup); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
exports["default"] = _ButtonGroup2["default"]; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
/* 9 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | ||
var _react = __webpack_require__(4); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _reactDom = __webpack_require__(5); | ||
var _reactDom2 = _interopRequireDefault(_reactDom); | ||
var _classnames = __webpack_require__(6); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; } | ||
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : _defaults(subClass, superClass); } | ||
// import Button from 'bee-button'; | ||
var propTypes = { | ||
/** | ||
* 是否垂直排列 | ||
*/ | ||
vertical: _react2["default"].PropTypes.bool, | ||
/** | ||
* 是否对齐 | ||
*/ | ||
justified: _react2["default"].PropTypes.bool, | ||
/** | ||
* 垂直时是否为块状元素 | ||
*/ | ||
block: _react2["default"].PropTypes.bool | ||
}; | ||
var defaultProps = { | ||
block: false, | ||
justified: false, | ||
vertical: false | ||
}; | ||
var clsPrefix = "u-button-group"; | ||
var ButtonGroup = function (_React$Component) { | ||
_inherits(ButtonGroup, _React$Component); | ||
function ButtonGroup() { | ||
_classCallCheck(this, ButtonGroup); | ||
return _possibleConstructorReturn(this, _React$Component.apply(this, arguments)); | ||
} | ||
ButtonGroup.prototype.render = function render() { | ||
var _tbClass; | ||
var _props = this.props; | ||
var block = _props.block; | ||
var justified = _props.justified; | ||
var vertical = _props.vertical; | ||
var classes = _props.classes; | ||
var others = _objectWithoutProperties(_props, ['block', 'justified', 'vertical', 'classes']); | ||
var tbClass = (_tbClass = {}, _defineProperty(_tbClass, '' + clsPrefix, vertical ? false : true), _defineProperty(_tbClass, clsPrefix + '-block', vertical ? block : false), _defineProperty(_tbClass, clsPrefix + '-vertical', vertical), _defineProperty(_tbClass, clsPrefix + '-justified', justified), _tbClass); | ||
return _react2["default"].createElement( | ||
'div', | ||
_extends({}, others, { | ||
className: (0, _classnames2["default"])(tbClass, classes) | ||
}), | ||
this.props.children | ||
); | ||
}; | ||
return ButtonGroup; | ||
}(_react2["default"].Component); | ||
ButtonGroup.propTypes = propTypes; | ||
ButtonGroup.defaultProps = defaultProps; | ||
exports["default"] = ButtonGroup; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
/* 10 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
module.exports = __webpack_require__(11); | ||
/***/ }, | ||
/* 11 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.ControlLabel = undefined; | ||
var _ControlLabel2 = __webpack_require__(12); | ||
var _ControlLabel3 = _interopRequireDefault(_ControlLabel2); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
exports.ControlLabel = _ControlLabel3["default"]; | ||
/***/ }, | ||
/* 12 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | ||
var _react = __webpack_require__(4); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _reactDom = __webpack_require__(5); | ||
var _reactDom2 = _interopRequireDefault(_reactDom); | ||
var _classnames = __webpack_require__(6); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
var _warning = __webpack_require__(13); | ||
var _warning2 = _interopRequireDefault(_warning); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; } | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : _defaults(subClass, superClass); } | ||
var propTypes = { | ||
htmlFor: _react.PropTypes.string | ||
}; | ||
var contextTypes = { | ||
$bs_formGroup: _react2["default"].PropTypes.object | ||
}; | ||
var ControlLabel = function (_Component) { | ||
_inherits(ControlLabel, _Component); | ||
function ControlLabel() { | ||
_classCallCheck(this, ControlLabel); | ||
return _possibleConstructorReturn(this, _Component.apply(this, arguments)); | ||
} | ||
ControlLabel.prototype.render = function render() { | ||
var formGroup = this.context.$bs_formGroup; | ||
var controlId = formGroup && formGroup.controlId; | ||
var _props = this.props; | ||
var _props$htmlFor = _props.htmlFor; | ||
var htmlFor = _props$htmlFor === undefined ? controlId : _props$htmlFor; | ||
var className = _props.className; | ||
var others = _objectWithoutProperties(_props, ['htmlFor', 'className']); | ||
(0, _warning2["default"])(controlId == null || htmlFor === controlId, '`controlId` is ignored on `<ControlLabel>` when `htmlFor` is specified.'); | ||
var classes = { | ||
'control-label': true | ||
}; | ||
return _react2["default"].createElement('label', _extends({}, others, { | ||
htmlFor: htmlFor, | ||
className: (0, _classnames2["default"])(className, classes) | ||
})); | ||
}; | ||
return ControlLabel; | ||
}(_react.Component); | ||
ControlLabel.propTypes = propTypes; | ||
ControlLabel.contextTypes = contextTypes; | ||
exports["default"] = ControlLabel; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
/* 13 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
/* WEBPACK VAR INJECTION */(function(process) {/** | ||
* Copyright 2014-2015, Facebook, Inc. | ||
* All rights reserved. | ||
* | ||
* This source code is licensed under the BSD-style license found in the | ||
* LICENSE file in the root directory of this source tree. An additional grant | ||
* of patent rights can be found in the PATENTS file in the same directory. | ||
*/ | ||
'use strict'; | ||
/** | ||
* Similar to invariant but only logs a warning if the condition is not met. | ||
* This can be used to log issues in development environments in critical | ||
* paths. Removing the logging code for production environments will keep the | ||
* same logic and follow the same code paths. | ||
*/ | ||
var warning = function() {}; | ||
if (process.env.NODE_ENV !== 'production') { | ||
warning = function(condition, format, args) { | ||
var len = arguments.length; | ||
args = new Array(len > 2 ? len - 2 : 0); | ||
for (var key = 2; key < len; key++) { | ||
args[key - 2] = arguments[key]; | ||
} | ||
if (format === undefined) { | ||
throw new Error( | ||
'`warning(condition, format, ...args)` requires a warning ' + | ||
'message argument' | ||
); | ||
} | ||
if (format.length < 10 || (/^[s\W]*$/).test(format)) { | ||
throw new Error( | ||
'The warning format should be able to uniquely identify this ' + | ||
'warning. Please, use a more descriptive format than: ' + format | ||
); | ||
} | ||
if (!condition) { | ||
var argIndex = 0; | ||
var message = 'Warning: ' + | ||
format.replace(/%s/g, function() { | ||
return args[argIndex++]; | ||
}); | ||
if (typeof console !== 'undefined') { | ||
console.error(message); | ||
} | ||
try { | ||
// This error was thrown as a convenience so that you can use this stack | ||
// to find the callsite that caused this warning to fire. | ||
throw new Error(message); | ||
} catch(x) {} | ||
} | ||
}; | ||
} | ||
module.exports = warning; | ||
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(14))) | ||
/***/ }, | ||
/* 14 */ | ||
/***/ function(module, exports) { | ||
// shim for using process in browser | ||
var process = module.exports = {}; | ||
// cached from whatever global is present so that test runners that stub it | ||
// don't break things. But we need to wrap it in a try catch in case it is | ||
// wrapped in strict mode code which doesn't define any globals. It's inside a | ||
// function because try/catches deoptimize in certain engines. | ||
var cachedSetTimeout; | ||
var cachedClearTimeout; | ||
function defaultSetTimout() { | ||
throw new Error('setTimeout has not been defined'); | ||
} | ||
function defaultClearTimeout () { | ||
throw new Error('clearTimeout has not been defined'); | ||
} | ||
(function () { | ||
try { | ||
if (typeof setTimeout === 'function') { | ||
cachedSetTimeout = setTimeout; | ||
} else { | ||
cachedSetTimeout = defaultSetTimout; | ||
} | ||
} catch (e) { | ||
cachedSetTimeout = defaultSetTimout; | ||
} | ||
try { | ||
if (typeof clearTimeout === 'function') { | ||
cachedClearTimeout = clearTimeout; | ||
} else { | ||
cachedClearTimeout = defaultClearTimeout; | ||
} | ||
} catch (e) { | ||
cachedClearTimeout = defaultClearTimeout; | ||
} | ||
} ()) | ||
function runTimeout(fun) { | ||
if (cachedSetTimeout === setTimeout) { | ||
//normal enviroments in sane situations | ||
return setTimeout(fun, 0); | ||
} | ||
// if setTimeout wasn't available but was latter defined | ||
if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) { | ||
cachedSetTimeout = setTimeout; | ||
return setTimeout(fun, 0); | ||
} | ||
try { | ||
// when when somebody has screwed with setTimeout but no I.E. maddness | ||
return cachedSetTimeout(fun, 0); | ||
} catch(e){ | ||
try { | ||
// When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally | ||
return cachedSetTimeout.call(null, fun, 0); | ||
} catch(e){ | ||
// same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error | ||
return cachedSetTimeout.call(this, fun, 0); | ||
} | ||
} | ||
} | ||
function runClearTimeout(marker) { | ||
if (cachedClearTimeout === clearTimeout) { | ||
//normal enviroments in sane situations | ||
return clearTimeout(marker); | ||
} | ||
// if clearTimeout wasn't available but was latter defined | ||
if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) { | ||
cachedClearTimeout = clearTimeout; | ||
return clearTimeout(marker); | ||
} | ||
try { | ||
// when when somebody has screwed with setTimeout but no I.E. maddness | ||
return cachedClearTimeout(marker); | ||
} catch (e){ | ||
try { | ||
// When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally | ||
return cachedClearTimeout.call(null, marker); | ||
} catch (e){ | ||
// same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error. | ||
// Some versions of I.E. have different rules for clearTimeout vs setTimeout | ||
return cachedClearTimeout.call(this, marker); | ||
} | ||
} | ||
} | ||
var queue = []; | ||
var draining = false; | ||
var currentQueue; | ||
var queueIndex = -1; | ||
function cleanUpNextTick() { | ||
if (!draining || !currentQueue) { | ||
return; | ||
} | ||
draining = false; | ||
if (currentQueue.length) { | ||
queue = currentQueue.concat(queue); | ||
} else { | ||
queueIndex = -1; | ||
} | ||
if (queue.length) { | ||
drainQueue(); | ||
} | ||
} | ||
function drainQueue() { | ||
if (draining) { | ||
return; | ||
} | ||
var timeout = runTimeout(cleanUpNextTick); | ||
draining = true; | ||
var len = queue.length; | ||
while(len) { | ||
currentQueue = queue; | ||
queue = []; | ||
while (++queueIndex < len) { | ||
if (currentQueue) { | ||
currentQueue[queueIndex].run(); | ||
} | ||
} | ||
queueIndex = -1; | ||
len = queue.length; | ||
} | ||
currentQueue = null; | ||
draining = false; | ||
runClearTimeout(timeout); | ||
} | ||
process.nextTick = function (fun) { | ||
var args = new Array(arguments.length - 1); | ||
if (arguments.length > 1) { | ||
for (var i = 1; i < arguments.length; i++) { | ||
args[i - 1] = arguments[i]; | ||
} | ||
} | ||
queue.push(new Item(fun, args)); | ||
if (queue.length === 1 && !draining) { | ||
runTimeout(drainQueue); | ||
} | ||
}; | ||
// v8 likes predictible objects | ||
function Item(fun, array) { | ||
this.fun = fun; | ||
this.array = array; | ||
} | ||
Item.prototype.run = function () { | ||
this.fun.apply(null, this.array); | ||
}; | ||
process.title = 'browser'; | ||
process.browser = true; | ||
process.env = {}; | ||
process.argv = []; | ||
process.version = ''; // empty string to avoid regexp issues | ||
process.versions = {}; | ||
function noop() {} | ||
process.on = noop; | ||
process.addListener = noop; | ||
process.once = noop; | ||
process.off = noop; | ||
process.removeListener = noop; | ||
process.removeAllListeners = noop; | ||
process.emit = noop; | ||
process.binding = function (name) { | ||
throw new Error('process.binding is not supported'); | ||
}; | ||
process.cwd = function () { return '/' }; | ||
process.chdir = function (dir) { | ||
throw new Error('process.chdir is not supported'); | ||
}; | ||
process.umask = function() { return 0; }; | ||
/***/ }, | ||
/* 15 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
module.exports = __webpack_require__(16); | ||
/***/ }, | ||
/* 16 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _FormControl = __webpack_require__(17); | ||
var _FormControl2 = _interopRequireDefault(_FormControl); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
exports["default"] = _FormControl2["default"]; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
/* 17 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | ||
var _react = __webpack_require__(4); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _reactDom = __webpack_require__(5); | ||
var _reactDom2 = _interopRequireDefault(_reactDom); | ||
var _classnames = __webpack_require__(6); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
var _warning = __webpack_require__(13); | ||
var _warning2 = _interopRequireDefault(_warning); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; } | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : _defaults(subClass, superClass); } | ||
// import { bsClass, getClassSet, splitBsProps } from './utils/bootstrapUtils'; | ||
var propTypes = { | ||
componentClass: _react.PropTypes.oneOfType([_react.PropTypes.element, _react.PropTypes.string]), | ||
/** | ||
* Only relevant if `componentClass` is `'input'`. | ||
*/ | ||
type: _react2["default"].PropTypes.string, | ||
/** | ||
* Uses `controlId` from `<FormGroup>` if not explicitly specified. | ||
*/ | ||
id: _react2["default"].PropTypes.string | ||
}; | ||
var defaultProps = { | ||
componentClass: 'input', | ||
className: 'u-input', | ||
type: 'text' | ||
}; | ||
var contextTypes = { | ||
$bs_formGroup: _react2["default"].PropTypes.object | ||
}; | ||
var FormControl = function (_React$Component) { | ||
_inherits(FormControl, _React$Component); | ||
function FormControl() { | ||
_classCallCheck(this, FormControl); | ||
return _possibleConstructorReturn(this, _React$Component.apply(this, arguments)); | ||
} | ||
FormControl.prototype.render = function render() { | ||
var formGroup = this.context.$bs_formGroup; | ||
var controlId = formGroup && formGroup.controlId; | ||
var _props = this.props; | ||
var Component = _props.componentClass; | ||
var type = _props.type; | ||
var _props$id = _props.id; | ||
var id = _props$id === undefined ? controlId : _props$id; | ||
var className = _props.className; | ||
var others = _objectWithoutProperties(_props, ['componentClass', 'type', 'id', 'className']); | ||
// const [bsProps, elementProps] = splitBsProps(props); | ||
(0, _warning2["default"])(controlId == null || id === controlId, '`controlId` is ignored on `<FormControl>` when `id` is specified.'); | ||
// input[type="file"] should not have .form-control. | ||
var classes = {}; | ||
if (type !== 'file') { | ||
classes['form-control'] = true; | ||
} | ||
return _react2["default"].createElement(Component, _extends({}, others, { | ||
type: type, | ||
id: id, | ||
className: (0, _classnames2["default"])(className, classes) | ||
})); | ||
}; | ||
return FormControl; | ||
}(_react2["default"].Component); | ||
FormControl.propTypes = propTypes; | ||
FormControl.defaultProps = defaultProps; | ||
FormControl.contextTypes = contextTypes; | ||
exports["default"] = FormControl; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
/* 18 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
module.exports = __webpack_require__(19); | ||
/***/ }, | ||
/* 19 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.FormGroup = undefined; | ||
var _FormGroup2 = __webpack_require__(20); | ||
var _FormGroup2 = __webpack_require__(7); | ||
@@ -1002,3 +151,3 @@ var _FormGroup3 = _interopRequireDefault(_FormGroup2); | ||
/***/ }, | ||
/* 20 */ | ||
/* 7 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
@@ -1014,7 +163,7 @@ | ||
var _classnames = __webpack_require__(6); | ||
var _classnames = __webpack_require__(8); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
var _react = __webpack_require__(4); | ||
var _react = __webpack_require__(9); | ||
@@ -1079,107 +228,79 @@ var _react2 = _interopRequireDefault(_react); | ||
/***/ }, | ||
/* 21 */ | ||
/* 8 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
module.exports = __webpack_require__(22); | ||
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! | ||
Copyright (c) 2016 Jed Watson. | ||
Licensed under the MIT License (MIT), see | ||
http://jedwatson.github.io/classnames | ||
*/ | ||
/* global define */ | ||
(function () { | ||
'use strict'; | ||
/***/ }, | ||
/* 22 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
var hasOwn = {}.hasOwnProperty; | ||
'use strict'; | ||
function classNames () { | ||
var classes = []; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
for (var i = 0; i < arguments.length; i++) { | ||
var arg = arguments[i]; | ||
if (!arg) continue; | ||
var _InputGroup = __webpack_require__(23); | ||
var argType = typeof arg; | ||
var _InputGroup2 = _interopRequireDefault(_InputGroup); | ||
if (argType === 'string' || argType === 'number') { | ||
classes.push(arg); | ||
} else if (Array.isArray(arg)) { | ||
classes.push(classNames.apply(null, arg)); | ||
} else if (argType === 'object') { | ||
for (var key in arg) { | ||
if (hasOwn.call(arg, key) && arg[key]) { | ||
classes.push(key); | ||
} | ||
} | ||
} | ||
} | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
return classes.join(' '); | ||
} | ||
exports["default"] = _InputGroup2["default"]; | ||
module.exports = exports['default']; | ||
if (typeof module !== 'undefined' && module.exports) { | ||
module.exports = classNames; | ||
} else if (true) { | ||
// register as 'classnames', consistent with npm package name | ||
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = function () { | ||
return classNames; | ||
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); | ||
} else { | ||
window.classNames = classNames; | ||
} | ||
}()); | ||
/***/ }, | ||
/* 23 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
/* 9 */ | ||
/***/ function(module, exports) { | ||
'use strict'; | ||
module.exports = __WEBPACK_EXTERNAL_MODULE_9__; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
/***/ }, | ||
/* 10 */ | ||
/***/ function(module, exports) { | ||
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | ||
import InputGroup from 'bee-input-group/src/index'; | ||
export default InputGroup; | ||
var _classnames = __webpack_require__(6); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
/***/ }, | ||
/* 11 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
var _react = __webpack_require__(4); | ||
module.exports = __webpack_require__(12); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _beeInputGroupAddon = __webpack_require__(24); | ||
var _beeInputGroupAddon2 = _interopRequireDefault(_beeInputGroupAddon); | ||
var _beeInputGroupButton = __webpack_require__(26); | ||
var _beeInputGroupButton2 = _interopRequireDefault(_beeInputGroupButton); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; } | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : _defaults(subClass, superClass); } | ||
var InputGroup = function (_React$Component) { | ||
_inherits(InputGroup, _React$Component); | ||
function InputGroup() { | ||
_classCallCheck(this, InputGroup); | ||
return _possibleConstructorReturn(this, _React$Component.apply(this, arguments)); | ||
} | ||
InputGroup.prototype.render = function render() { | ||
var _props = this.props; | ||
var className = _props.className; | ||
var others = _objectWithoutProperties(_props, ['className']); | ||
var classes = { | ||
'input-group': true | ||
}; | ||
return _react2["default"].createElement('span', _extends({}, others, { | ||
className: (0, _classnames2["default"])(className, classes) | ||
})); | ||
}; | ||
return InputGroup; | ||
}(_react2["default"].Component); | ||
/** | ||
* 将InputGroupAddon与InputGroupButton组件作为InputGroup的附属组件 | ||
*/ | ||
InputGroup.Addon = _beeInputGroupAddon2["default"]; | ||
InputGroup.Button = _beeInputGroupButton2["default"]; | ||
exports["default"] = InputGroup; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
/* 24 */ | ||
/* 12 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
@@ -1193,3 +314,3 @@ | ||
var _InputGroupAddon = __webpack_require__(25); | ||
var _InputGroupAddon = __webpack_require__(13); | ||
@@ -1204,3 +325,3 @@ var _InputGroupAddon2 = _interopRequireDefault(_InputGroupAddon); | ||
/***/ }, | ||
/* 25 */ | ||
/* 13 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
@@ -1216,7 +337,7 @@ | ||
var _classnames = __webpack_require__(6); | ||
var _classnames = __webpack_require__(8); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
var _react = __webpack_require__(4); | ||
var _react = __webpack_require__(9); | ||
@@ -1267,5 +388,12 @@ var _react2 = _interopRequireDefault(_react); | ||
/***/ }, | ||
/* 26 */ | ||
/* 14 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
module.exports = __webpack_require__(15); | ||
/***/ }, | ||
/* 15 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
@@ -1277,3 +405,3 @@ | ||
var _InputGroupButton = __webpack_require__(27); | ||
var _InputGroupButton = __webpack_require__(16); | ||
@@ -1288,3 +416,3 @@ var _InputGroupButton2 = _interopRequireDefault(_InputGroupButton); | ||
/***/ }, | ||
/* 27 */ | ||
/* 16 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
@@ -1300,7 +428,7 @@ | ||
var _classnames = __webpack_require__(6); | ||
var _classnames = __webpack_require__(8); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
var _react = __webpack_require__(4); | ||
var _react = __webpack_require__(9); | ||
@@ -1352,339 +480,10 @@ var _react2 = _interopRequireDefault(_react); | ||
/***/ }, | ||
/* 28 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
/* 17 */ | ||
/***/ function(module, exports) { | ||
module.exports = __webpack_require__(24); | ||
import Loadingstate from 'bee-loading-state/src/index'; | ||
export default Loadingstate; | ||
/***/ }, | ||
/* 29 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
module.exports = __webpack_require__(26); | ||
/***/ }, | ||
/* 30 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
module.exports = __webpack_require__(31); | ||
/***/ }, | ||
/* 31 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _Loadingstate = __webpack_require__(32); | ||
var _Loadingstate2 = _interopRequireDefault(_Loadingstate); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
exports["default"] = _Loadingstate2["default"]; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
/* 32 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | ||
var _react = __webpack_require__(4); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _classnames = __webpack_require__(6); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
var _beeButton = __webpack_require__(33); | ||
var _beeButton2 = _interopRequireDefault(_beeButton); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; } | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : _defaults(subClass, superClass); } | ||
var propTypes = { | ||
/** | ||
* @title loading时间 | ||
*/ | ||
loadingTime: _react.PropTypes.string, | ||
/** | ||
* @title loading时的文字 | ||
*/ | ||
loadingText: _react.PropTypes.string | ||
}; | ||
var defaultProps = { | ||
loadingTime: '300', | ||
loadingText: 'loading' | ||
}; | ||
var clsPrefix = 'u-button'; | ||
var Loadingstate = function (_Component) { | ||
_inherits(Loadingstate, _Component); | ||
function Loadingstate(props) { | ||
_classCallCheck(this, Loadingstate); | ||
var _this = _possibleConstructorReturn(this, _Component.call(this, props)); | ||
_this.state = { | ||
clickFlag: false, | ||
loadingText: _this.props.children | ||
}; | ||
return _this; | ||
} | ||
/** | ||
* 手动触发修改状态 | ||
*/ | ||
Loadingstate.prototype.handleClick = function handleClick() { | ||
this.setState({ clickFlag: true, loadingText: this.props.loadingText }); | ||
/** | ||
* 设置定时器 根据参数时间 设定定时时间 而去改变状态 | ||
*/ | ||
this.timer = setInterval(function () { | ||
this.setState({ clickFlag: false, loadingText: this.props.children }); | ||
}.bind(this), this.props.loadingTime); | ||
}; | ||
// 组件移除 | ||
Loadingstate.prototype.componentWillUnmount = function componentWillUnmount() { | ||
clearInterval(this.timer); | ||
}; | ||
Loadingstate.prototype.render = function render() { | ||
var _props = this.props; | ||
var loadingTime = _props.loadingTime; | ||
var loadingText = _props.loadingText; | ||
var others = _objectWithoutProperties(_props, ['loadingTime', 'loadingText']); | ||
return _react2["default"].createElement( | ||
_beeButton2["default"], | ||
_extends({ | ||
disabled: this.state.clickFlag, | ||
onClick: this.handleClick.bind(this) | ||
}, others), | ||
this.state.loadingText | ||
); | ||
}; | ||
return Loadingstate; | ||
}(_react.Component); | ||
Loadingstate.propTypes = propTypes; | ||
Loadingstate.defaultProps = defaultProps; | ||
exports["default"] = Loadingstate; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
/* 33 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _Button = __webpack_require__(34); | ||
var _Button2 = _interopRequireDefault(_Button); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
exports["default"] = _Button2["default"]; | ||
module.exports = exports['default']; | ||
/***/ }, | ||
/* 34 */ | ||
/***/ function(module, exports, __webpack_require__) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | ||
var _react = __webpack_require__(4); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _reactDom = __webpack_require__(5); | ||
var _reactDom2 = _interopRequireDefault(_reactDom); | ||
var _classnames = __webpack_require__(6); | ||
var _classnames2 = _interopRequireDefault(_classnames); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; } | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : _defaults(subClass, superClass); } | ||
var propTypes = { | ||
/** | ||
* @title 尺寸 | ||
*/ | ||
size: _react.PropTypes.oneOf(['sm', 'xg', 'lg', '']), | ||
/** | ||
* @title 样式 | ||
*/ | ||
style: _react.PropTypes.object, | ||
/** | ||
* @title 形状 | ||
*/ | ||
shape: _react.PropTypes.oneOf(['block', 'round', 'squared', 'floating', 'pillRight', 'pillLeft', '']), | ||
/** | ||
* @title 类型 | ||
*/ | ||
type: _react.PropTypes.oneOf(['primary', 'accent', 'success', 'info', 'warning', 'danger', '']), | ||
/** | ||
* @title 是否禁用 | ||
* @veIgnore | ||
*/ | ||
disabled: _react.PropTypes.bool, | ||
/** | ||
* @title 类名 | ||
* @veIgnore | ||
*/ | ||
className: _react.PropTypes.string, | ||
/** | ||
* @title 内容 | ||
*/ | ||
children: _react.PropTypes.oneOfType([_react2["default"].PropTypes.element, _react2["default"].PropTypes.string]), | ||
/** | ||
* @title <button> 的 type | ||
* @veIgnore | ||
*/ | ||
htmlType: _react.PropTypes.oneOf(['submit', 'button', 'reset']) | ||
}; | ||
var defaultProps = { | ||
size: '', | ||
type: 'primary', | ||
shape: '', | ||
disabled: false, | ||
className: '', | ||
children: '', | ||
htmlType: 'button' | ||
}; | ||
var sizeMap = { | ||
sm: 'sm', | ||
xg: 'xg', | ||
lg: 'lg' | ||
}, | ||
typeMap = { | ||
primary: 'primary', | ||
accent: 'accent', | ||
success: 'success', | ||
info: 'info', | ||
warning: 'warning', | ||
danger: 'danger' | ||
}, | ||
shapeMap = { | ||
block: 'block', | ||
round: 'round', | ||
squared: 'squared', | ||
floating: 'floating', | ||
pillRight: 'pill-right', | ||
pillLeft: 'pill-left' | ||
}, | ||
clsPrefix = 'u-button'; | ||
var Button = function (_React$Component) { | ||
_inherits(Button, _React$Component); | ||
function Button(props) { | ||
_classCallCheck(this, Button); | ||
return _possibleConstructorReturn(this, _React$Component.call(this, props)); | ||
} | ||
Button.prototype.render = function render() { | ||
var _props = this.props; | ||
var type = _props.type; | ||
var shape = _props.shape; | ||
var disabled = _props.disabled; | ||
var className = _props.className; | ||
var size = _props.size; | ||
var children = _props.children; | ||
var htmlType = _props.htmlType; | ||
var others = _objectWithoutProperties(_props, ['type', 'shape', 'disabled', 'className', 'size', 'children', 'htmlType']); | ||
var clsObj = {}; | ||
if (className) { | ||
clsObj[className] = true; | ||
} | ||
if (sizeMap[size]) { | ||
clsObj[clsPrefix + '-' + sizeMap[size]] = true; | ||
} | ||
if (shapeMap[shape]) { | ||
clsObj[clsPrefix + '-' + shapeMap[shape]] = true; | ||
} | ||
if (typeMap[type]) { | ||
clsObj[clsPrefix + '-' + typeMap[type]] = true; | ||
} | ||
var classNames = (0, _classnames2["default"])(clsPrefix, clsObj); | ||
return _react2["default"].createElement( | ||
'button', | ||
_extends({ | ||
type: htmlType, | ||
className: classNames, | ||
disabled: disabled | ||
}, others), | ||
this.props.children | ||
); | ||
}; | ||
return Button; | ||
}(_react2["default"].Component); | ||
Button.propTypes = propTypes; | ||
Button.defaultProps = defaultProps; | ||
exports["default"] = Button; | ||
module.exports = exports['default']; | ||
/***/ } | ||
@@ -1691,0 +490,0 @@ /******/ ]) |
@@ -1,1 +0,2 @@ | ||
module.exports = require('bee-badge'); | ||
import Badge from 'bee-badge/src/index'; | ||
export default Badge; |
@@ -1,1 +0,2 @@ | ||
module.exports = require('bee-button'); | ||
import Button from 'bee-button/src/index'; | ||
export default Button; |
@@ -1,1 +0,3 @@ | ||
module.exports = require('bee-button-group'); | ||
import ButtonGroup from 'bee-button-group/src/index'; | ||
export default ButtonGroup; |
@@ -1,1 +0,3 @@ | ||
module.exports = require('bee-control-label'); | ||
import ControlLabel from 'bee-control-label/src/index'; | ||
export default ControlLabel; |
@@ -1,1 +0,3 @@ | ||
module.exports = require('bee-form-control'); | ||
import FormControl from 'bee-form-control/src/index'; | ||
export default FormControl; |
@@ -1,1 +0,1 @@ | ||
module.exports = require('bee-grid'); | ||
import {Con,Row,Col} from 'bee-grid/src/index'; |
@@ -1,1 +0,3 @@ | ||
module.exports = require('bee-input-group'); | ||
import InputGroup from 'bee-input-group/src/index'; | ||
export default InputGroup; |
@@ -1,1 +0,3 @@ | ||
module.exports = require('bee-loading-state'); | ||
import Loadingstate from 'bee-loading-state/src/index'; | ||
export default Loadingstate; |
{ | ||
"name": "tinper-bee", | ||
"version": "0.0.3", | ||
"version": "0.0.4", | ||
"description": "React Components living for enterprise-class pc backend application", | ||
@@ -69,3 +69,3 @@ "main": "build/tinper-bee.js", | ||
"bee-badge": "0.0.3", | ||
"bee-button": "^0.0.4", | ||
"bee-button": "0.0.6", | ||
"bee-button-group": "0.0.1", | ||
@@ -72,0 +72,0 @@ "bee-control-label": "0.0.2", |
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
1
0
757268
31
7998
- Removedbee-button@0.0.4(transitive)
Updatedbee-button@0.0.6