UNPKG

adui

Version:

<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>

83 lines (63 loc) 10.4 kB
"use strict"; function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var React = _interopRequireWildcard(require("react")); var _propTypes = _interopRequireDefault(require("prop-types")); var _classnames = _interopRequireDefault(require("classnames")); var _Context = require("./Context"); require("./style"); var _excluded = ["banner", "children", "className", "disabled", "intent", "size", "theme"]; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; } function _extends() { _extends = Object.assign ? Object.assign.bind() : 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; }; return _extends.apply(this, arguments); } 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(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } var prefix = "adui-button"; var Group = function Group(_ref) { var _classNames; var banner = _ref.banner, children = _ref.children, className = _ref.className, disabled = _ref.disabled, intent = _ref.intent, size = _ref.size, theme = _ref.theme, otherProps = _objectWithoutProperties(_ref, _excluded); var classSet = (0, _classnames["default"])(className, "".concat(prefix, "-group"), (_classNames = {}, _defineProperty(_classNames, "".concat(prefix, "-group_banner"), banner), _defineProperty(_classNames, "".concat(prefix, "-group_light"), theme === "light"), _classNames)); return React.createElement(_Context.ButtonGroupContext.Provider, { value: { disabled: disabled, intent: intent, size: size, theme: theme } }, React.createElement("div", _extends({ className: classSet }, otherProps), children)); }; Group.propTypes = { banner: _propTypes["default"].bool, children: _propTypes["default"].node, className: _propTypes["default"].string, disabled: _propTypes["default"].bool, intent: _propTypes["default"].oneOf(["normal", "primary", "success", "warning", "danger"]), size: _propTypes["default"].oneOf(["mini", "small", "medium", "large"]), theme: _propTypes["default"].oneOf([null, "light"]) }; Group.defaultProps = { banner: false, children: null, className: undefined, disabled: false, intent: undefined, size: "small", theme: null }; var _default = Group; exports["default"] = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJwcmVmaXgiLCJHcm91cCIsImJhbm5lciIsImNoaWxkcmVuIiwiY2xhc3NOYW1lIiwiZGlzYWJsZWQiLCJpbnRlbnQiLCJzaXplIiwidGhlbWUiLCJvdGhlclByb3BzIiwiY2xhc3NTZXQiLCJjbGFzc05hbWVzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwiYm9vbCIsIm5vZGUiLCJzdHJpbmciLCJvbmVPZiIsImRlZmF1bHRQcm9wcyIsInVuZGVmaW5lZCJdLCJzb3VyY2VzIjpbIi4uLy4uL2NvbXBvbmVudHMvYnV0dG9uLWdyb3VwL0dyb3VwLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIlxuaW1wb3J0IFByb3BUeXBlcyBmcm9tIFwicHJvcC10eXBlc1wiXG5pbXBvcnQgY2xhc3NOYW1lcyBmcm9tIFwiY2xhc3NuYW1lc1wiXG5pbXBvcnQgeyBCdXR0b25Hcm91cENvbnRleHQgfSBmcm9tIFwiLi9Db250ZXh0XCJcbmltcG9ydCBcIi4vc3R5bGVcIlxuXG5jb25zdCBwcmVmaXggPSBcImFkdWktYnV0dG9uXCJcblxuZXhwb3J0IGludGVyZmFjZSBJQnV0dG9uR3JvdXBQcm9wcyB7XG4gIFtrZXk6IHN0cmluZ106IGFueVxuICAvKipcbiAgICog5piv5ZCm6YCa5qCP5YiG6YWN5a695bqm77yIZmxleDogMTvvvIlcbiAgICovXG4gIGJhbm5lcj86IGJvb2xlYW5cbiAgLyoqXG4gICAqIOWtkOiKgueCuVxuICAgKi9cbiAgY2hpbGRyZW4/OiBSZWFjdC5SZWFjdE5vZGVcbiAgLyoqXG4gICAqIOmZhOWKoOexu+WQjVxuICAgKi9cbiAgY2xhc3NOYW1lPzogc3RyaW5nXG4gIC8qKlxuICAgKiDorr7nva7lhoXpg6jmiYDmnIkgPEJ1dHRvbiAvPiDmmK/lkKbnpoHnlKhcbiAgICovXG4gIGRpc2FibGVkPzogYm9vbGVhblxuICAvKipcbiAgICog6K6+572u5YaF6YOo5omA5pyJIDxCdXR0b24gLz4g57G75Z6LXG4gICAqL1xuICBpbnRlbnQ/OiBcIm5vcm1hbFwiIHwgXCJwcmltYXJ5XCIgfCBcInN1Y2Nlc3NcIiB8IFwid2FybmluZ1wiIHwgXCJkYW5nZXJcIlxuICAvKipcbiAgICog6K6+572u5YaF6YOo5omA5pyJIDxCdXR0b24gLz4g5bC65a+4XG4gICAqL1xuICBzaXplPzogXCJtaW5pXCIgfCBcInNtYWxsXCIgfCBcIm1lZGl1bVwiIHwgXCJsYXJnZVwiXG4gIC8qKlxuICAgKiDorr7nva7lhoXpg6jmiYDmnIkgPEJ1dHRvbiAvPiDkuLvpophcbiAgICovXG4gIHRoZW1lPzogbnVsbCB8IFwibGlnaHRcIlxufVxuXG4vKipcbiAqIOaMiemSrue7hFxuICovXG5jb25zdCBHcm91cDogUmVhY3QuRkM8SUJ1dHRvbkdyb3VwUHJvcHM+ID0gKHtcbiAgYmFubmVyLFxuICBjaGlsZHJlbixcbiAgY2xhc3NOYW1lLFxuICBkaXNhYmxlZCxcbiAgaW50ZW50LFxuICBzaXplLFxuICB0aGVtZSxcbiAgLi4ub3RoZXJQcm9wc1xufTogSUJ1dHRvbkdyb3VwUHJvcHMpID0+IHtcbiAgY29uc3QgY2xhc3NTZXQgPSBjbGFzc05hbWVzKGNsYXNzTmFtZSwgYCR7cHJlZml4fS1ncm91cGAsIHtcbiAgICBbYCR7cHJlZml4fS1ncm91cF9iYW5uZXJgXTogYmFubmVyLFxuICAgIFtgJHtwcmVmaXh9LWdyb3VwX2xpZ2h0YF06IHRoZW1lID09PSBcImxpZ2h0XCIsXG4gIH0pXG5cbiAgcmV0dXJuIChcbiAgICA8QnV0dG9uR3JvdXBDb250ZXh0LlByb3ZpZGVyIHZhbHVlPXt7IGRpc2FibGVkLCBpbnRlbnQsIHNpemUsIHRoZW1lIH19PlxuICAgICAgPGRpdiBjbGFzc05hbWU9e2NsYXNzU2V0fSB7Li4ub3RoZXJQcm9wc30+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvZGl2PlxuICAgIDwvQnV0dG9uR3JvdXBDb250ZXh0LlByb3ZpZGVyPlxuICApXG59XG5cbkdyb3VwLnByb3BUeXBlcyA9IHtcbiAgLyoqXG4gICAqIOaYr+WQpumAmuagj+WIhumFjeWuveW6pu+8iGZsZXg6IDE777yJXG4gICAqL1xuICBiYW5uZXI6IFByb3BUeXBlcy5ib29sLFxuICAvKipcbiAgICog5a2Q6IqC54K5XG4gICAqL1xuICBjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG4gIC8qKlxuICAgKiDpmYTliqDnsbvlkI1cbiAgICovXG4gIGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcbiAgLyoqXG4gICAqIOiuvue9ruWGhemDqOaJgOaciSA8QnV0dG9uIC8+IOaYr+WQpuemgeeUqFxuICAgKi9cbiAgZGlzYWJsZWQ6IFByb3BUeXBlcy5ib29sLFxuICAvKipcbiAgICog6K6+572u5YaF6YOo5omA5pyJIDxCdXR0b24gLz4g57G75Z6LXG4gICAqL1xuICBpbnRlbnQ6IFByb3BUeXBlcy5vbmVPZihbXG4gICAgXCJub3JtYWxcIixcbiAgICBcInByaW1hcnlcIixcbiAgICBcInN1Y2Nlc3NcIixcbiAgICBcIndhcm5pbmdcIixcbiAgICBcImRhbmdlclwiLFxuICBdKSxcbiAgLyoqXG4gICAqIOiuvue9ruWGhemDqOaJgOaciSA8QnV0dG9uIC8+IOWwuuWvuFxuICAgKi9cbiAgc2l6ZTogUHJvcFR5cGVzLm9uZU9mKFtcIm1pbmlcIiwgXCJzbWFsbFwiLCBcIm1lZGl1bVwiLCBcImxhcmdlXCJdKSxcbiAgLyoqXG4gICAqIOiuvue9ruWGhemDqOaJgOaciSA8QnV0dG9uIC8+IOS4u+mimFxuICAgKi9cbiAgdGhlbWU6IFByb3BUeXBlcy5vbmVPZihbbnVsbCwgXCJsaWdodFwiXSksXG59XG5Hcm91cC5kZWZhdWx0UHJvcHMgPSB7XG4gIGJhbm5lcjogZmFsc2UsXG4gIGNoaWxkcmVuOiBudWxsLFxuICBjbGFzc05hbWU6IHVuZGVmaW5lZCxcbiAgZGlzYWJsZWQ6IGZhbHNlLFxuICBpbnRlbnQ6IHVuZGVmaW5lZCxcbiAgc2l6ZTogXCJzbWFsbFwiLFxuICB0aGVtZTogbnVsbCxcbn1cblxuZXhwb3J0IGRlZmF1bHQgR3JvdXBcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUE7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUVBLElBQU1BLE1BQU0sR0FBRyxhQUFmOztBQXFDQSxJQUFNQyxLQUFrQyxHQUFHLFNBQXJDQSxLQUFxQyxPQVNsQjtFQUFBOztFQUFBLElBUnZCQyxNQVF1QixRQVJ2QkEsTUFRdUI7RUFBQSxJQVB2QkMsUUFPdUIsUUFQdkJBLFFBT3VCO0VBQUEsSUFOdkJDLFNBTXVCLFFBTnZCQSxTQU11QjtFQUFBLElBTHZCQyxRQUt1QixRQUx2QkEsUUFLdUI7RUFBQSxJQUp2QkMsTUFJdUIsUUFKdkJBLE1BSXVCO0VBQUEsSUFIdkJDLElBR3VCLFFBSHZCQSxJQUd1QjtFQUFBLElBRnZCQyxLQUV1QixRQUZ2QkEsS0FFdUI7RUFBQSxJQURwQkMsVUFDb0I7O0VBQ3ZCLElBQU1DLFFBQVEsR0FBRyxJQUFBQyxzQkFBQSxFQUFXUCxTQUFYLFlBQXlCSixNQUF6Qix1RUFDWEEsTUFEVyxvQkFDYUUsTUFEYiwwQ0FFWEYsTUFGVyxtQkFFWVEsS0FBSyxLQUFLLE9BRnRCLGdCQUFqQjtFQUtBLE9BQ0Usb0JBQUMsMkJBQUQsQ0FBb0IsUUFBcEI7SUFBNkIsS0FBSyxFQUFFO01BQUVILFFBQVEsRUFBUkEsUUFBRjtNQUFZQyxNQUFNLEVBQU5BLE1BQVo7TUFBb0JDLElBQUksRUFBSkEsSUFBcEI7TUFBMEJDLEtBQUssRUFBTEE7SUFBMUI7RUFBcEMsR0FDRTtJQUFLLFNBQVMsRUFBRUU7RUFBaEIsR0FBOEJELFVBQTlCLEdBQ0dOLFFBREgsQ0FERixDQURGO0FBT0QsQ0F0QkQ7O0FBd0JBRixLQUFLLENBQUNXLFNBQU4sR0FBa0I7RUFJaEJWLE1BQU0sRUFBRVcscUJBQUEsQ0FBVUMsSUFKRjtFQVFoQlgsUUFBUSxFQUFFVSxxQkFBQSxDQUFVRSxJQVJKO0VBWWhCWCxTQUFTLEVBQUVTLHFCQUFBLENBQVVHLE1BWkw7RUFnQmhCWCxRQUFRLEVBQUVRLHFCQUFBLENBQVVDLElBaEJKO0VBb0JoQlIsTUFBTSxFQUFFTyxxQkFBQSxDQUFVSSxLQUFWLENBQWdCLENBQ3RCLFFBRHNCLEVBRXRCLFNBRnNCLEVBR3RCLFNBSHNCLEVBSXRCLFNBSnNCLEVBS3RCLFFBTHNCLENBQWhCLENBcEJRO0VBOEJoQlYsSUFBSSxFQUFFTSxxQkFBQSxDQUFVSSxLQUFWLENBQWdCLENBQUMsTUFBRCxFQUFTLE9BQVQsRUFBa0IsUUFBbEIsRUFBNEIsT0FBNUIsQ0FBaEIsQ0E5QlU7RUFrQ2hCVCxLQUFLLEVBQUVLLHFCQUFBLENBQVVJLEtBQVYsQ0FBZ0IsQ0FBQyxJQUFELEVBQU8sT0FBUCxDQUFoQjtBQWxDUyxDQUFsQjtBQW9DQWhCLEtBQUssQ0FBQ2lCLFlBQU4sR0FBcUI7RUFDbkJoQixNQUFNLEVBQUUsS0FEVztFQUVuQkMsUUFBUSxFQUFFLElBRlM7RUFHbkJDLFNBQVMsRUFBRWUsU0FIUTtFQUluQmQsUUFBUSxFQUFFLEtBSlM7RUFLbkJDLE1BQU0sRUFBRWEsU0FMVztFQU1uQlosSUFBSSxFQUFFLE9BTmE7RUFPbkJDLEtBQUssRUFBRTtBQVBZLENBQXJCO2VBVWVQLEsifQ==