(self["webpackChunk"] = self["webpackChunk"] || []).push([[39961],{ /***/ 31662: /*!************************************************************************!*\ !*** ./node_modules/@ant-design/icons/es/icons/CloseCircleOutlined.js ***! \************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); /* harmony import */ var _ant_design_icons_svg_es_asn_CloseCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/CloseCircleOutlined */ 51213); /* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); // GENERATE BY ./scripts/generate.ts // DON NOT EDIT IT MANUALLY var CloseCircleOutlined = function CloseCircleOutlined(props, ref) { return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { ref: ref, icon: _ant_design_icons_svg_es_asn_CloseCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z })); }; CloseCircleOutlined.displayName = 'CloseCircleOutlined'; /* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(CloseCircleOutlined)); /***/ }), /***/ 81088: /*!*********************************************************************************!*\ !*** ./node_modules/@ant-design/icons/es/icons/PoweroffOutlined.js + 1 modules ***! \*********************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ icons_PoweroffOutlined; } }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__(1413); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/PoweroffOutlined.js // This icon file is generated automatically. var PoweroffOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z" } }] }, "name": "poweroff", "theme": "outlined" }; /* harmony default export */ var asn_PoweroffOutlined = (PoweroffOutlined); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules var AntdIcon = __webpack_require__(7918); ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/PoweroffOutlined.js // GENERATE BY ./scripts/generate.ts // DON NOT EDIT IT MANUALLY var PoweroffOutlined_PoweroffOutlined = function PoweroffOutlined(props, ref) { return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { ref: ref, icon: asn_PoweroffOutlined })); }; PoweroffOutlined_PoweroffOutlined.displayName = 'PoweroffOutlined'; /* harmony default export */ var icons_PoweroffOutlined = (/*#__PURE__*/react.forwardRef(PoweroffOutlined_PoweroffOutlined)); /***/ }), /***/ 81643: /*!**********************************************************!*\ !*** ./node_modules/antd/es/_util/getRenderPropValue.js ***! \**********************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "Z": function() { return /* binding */ getRenderPropValue; } /* harmony export */ }); var getRenderPropValue = function getRenderPropValue(propValue) { if (!propValue) { return null; } if (typeof propValue === 'function') { return propValue(); } return propValue; }; /***/ }), /***/ 54907: /*!************************************************************!*\ !*** ./node_modules/antd/es/collapse/index.js + 6 modules ***! \************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ collapse; } }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__(87462); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__(4942); // EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/RightOutlined.js var RightOutlined = __webpack_require__(62994); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__(94184); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules var toConsumableArray = __webpack_require__(74902); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__(15671); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__(43144); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js var inherits = __webpack_require__(60136); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules var createSuper = __webpack_require__(51630); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js var esm_typeof = __webpack_require__(71002); // EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js var toArray = __webpack_require__(50344); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); // EXTERNAL MODULE: ./node_modules/shallowequal/index.js var shallowequal = __webpack_require__(96774); var shallowequal_default = /*#__PURE__*/__webpack_require__.n(shallowequal); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__(45987); // EXTERNAL MODULE: ./node_modules/rc-motion/es/index.js + 11 modules var es = __webpack_require__(62874); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules var slicedToArray = __webpack_require__(97685); ;// CONCATENATED MODULE: ./node_modules/rc-collapse/es/PanelContent.js /* eslint-disable no-underscore-dangle */ /* eslint-disable react/prop-types */ var PanelContent = /*#__PURE__*/react.forwardRef(function (props, ref) { var _classnames; var prefixCls = props.prefixCls, forceRender = props.forceRender, className = props.className, style = props.style, children = props.children, isActive = props.isActive, role = props.role; var _React$useState = react.useState(isActive || forceRender), _React$useState2 = (0,slicedToArray/* default */.Z)(_React$useState, 2), rendered = _React$useState2[0], setRendered = _React$useState2[1]; react.useEffect(function () { if (forceRender || isActive) { setRendered(true); } }, [forceRender, isActive]); if (!rendered) { return null; } return /*#__PURE__*/react.createElement("div", { ref: ref, className: classnames_default()("".concat(prefixCls, "-content"), (_classnames = {}, (0,defineProperty/* default */.Z)(_classnames, "".concat(prefixCls, "-content-active"), isActive), (0,defineProperty/* default */.Z)(_classnames, "".concat(prefixCls, "-content-inactive"), !isActive), _classnames), className), style: style, role: role }, /*#__PURE__*/react.createElement("div", { className: "".concat(prefixCls, "-content-box") }, children)); }); PanelContent.displayName = 'PanelContent'; /* harmony default export */ var es_PanelContent = (PanelContent); ;// CONCATENATED MODULE: ./node_modules/rc-collapse/es/Panel.js var _excluded = ["className", "id", "style", "prefixCls", "headerClass", "children", "isActive", "destroyInactivePanel", "accordion", "forceRender", "openMotion", "extra", "collapsible"]; /* eslint-disable react/prop-types */ var CollapsePanel = /*#__PURE__*/function (_React$Component) { (0,inherits/* default */.Z)(CollapsePanel, _React$Component); var _super = (0,createSuper/* default */.Z)(CollapsePanel); function CollapsePanel() { var _this; (0,classCallCheck/* default */.Z)(this, CollapsePanel); for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = _super.call.apply(_super, [this].concat(args)); _this.onItemClick = function () { var _this$props = _this.props, onItemClick = _this$props.onItemClick, panelKey = _this$props.panelKey; if (typeof onItemClick === 'function') { onItemClick(panelKey); } }; _this.handleKeyPress = function (e) { if (e.key === 'Enter' || e.keyCode === 13 || e.which === 13) { _this.onItemClick(); } }; _this.renderIcon = function () { var _this$props2 = _this.props, showArrow = _this$props2.showArrow, expandIcon = _this$props2.expandIcon, prefixCls = _this$props2.prefixCls, collapsible = _this$props2.collapsible; if (!showArrow) { return null; } var iconNode = typeof expandIcon === 'function' ? expandIcon(_this.props) : /*#__PURE__*/react.createElement("i", { className: "arrow" }); return iconNode && /*#__PURE__*/react.createElement("div", { className: "".concat(prefixCls, "-expand-icon"), onClick: collapsible === 'header' || collapsible === 'icon' ? _this.onItemClick : null }, iconNode); }; _this.renderTitle = function () { var _this$props3 = _this.props, header = _this$props3.header, prefixCls = _this$props3.prefixCls, collapsible = _this$props3.collapsible; return /*#__PURE__*/react.createElement("span", { className: "".concat(prefixCls, "-header-text"), onClick: collapsible === 'header' ? _this.onItemClick : null }, header); }; return _this; } (0,createClass/* default */.Z)(CollapsePanel, [{ key: "shouldComponentUpdate", value: function shouldComponentUpdate(nextProps) { return !shallowequal_default()(this.props, nextProps); } }, { key: "render", value: function render() { var _classNames, _classNames2; var _this$props4 = this.props, className = _this$props4.className, id = _this$props4.id, style = _this$props4.style, prefixCls = _this$props4.prefixCls, headerClass = _this$props4.headerClass, children = _this$props4.children, isActive = _this$props4.isActive, destroyInactivePanel = _this$props4.destroyInactivePanel, accordion = _this$props4.accordion, forceRender = _this$props4.forceRender, openMotion = _this$props4.openMotion, extra = _this$props4.extra, collapsible = _this$props4.collapsible, rest = (0,objectWithoutProperties/* default */.Z)(_this$props4, _excluded); var disabled = collapsible === 'disabled'; var collapsibleHeader = collapsible === 'header'; var collapsibleIcon = collapsible === 'icon'; var itemCls = classnames_default()((_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-item"), true), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-item-active"), isActive), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-item-disabled"), disabled), _classNames), className); var headerCls = classnames_default()("".concat(prefixCls, "-header"), (_classNames2 = {}, (0,defineProperty/* default */.Z)(_classNames2, headerClass, headerClass), (0,defineProperty/* default */.Z)(_classNames2, "".concat(prefixCls, "-header-collapsible-only"), collapsibleHeader), (0,defineProperty/* default */.Z)(_classNames2, "".concat(prefixCls, "-icon-collapsible-only"), collapsibleIcon), _classNames2)); /** header 节点属性 */ var headerProps = { className: headerCls, 'aria-expanded': isActive, 'aria-disabled': disabled, onKeyPress: this.handleKeyPress }; if (!collapsibleHeader && !collapsibleIcon) { headerProps.onClick = this.onItemClick; headerProps.role = accordion ? 'tab' : 'button'; headerProps.tabIndex = disabled ? -1 : 0; } var ifExtraExist = extra !== null && extra !== undefined && typeof extra !== 'boolean'; // https://github.com/ant-design/ant-design/pull/37419#issuecomment-1238812797 delete rest.header; delete rest.panelKey; delete rest.onItemClick; delete rest.showArrow; delete rest.expandIcon; return /*#__PURE__*/react.createElement("div", (0,esm_extends/* default */.Z)({}, rest, { className: itemCls, style: style, id: id }), /*#__PURE__*/react.createElement("div", headerProps, this.renderIcon(), this.renderTitle(), ifExtraExist && /*#__PURE__*/react.createElement("div", { className: "".concat(prefixCls, "-extra") }, extra)), /*#__PURE__*/react.createElement(es["default"], (0,esm_extends/* default */.Z)({ visible: isActive, leavedClassName: "".concat(prefixCls, "-content-hidden") }, openMotion, { forceRender: forceRender, removeOnLeave: destroyInactivePanel }), function (_ref, ref) { var motionClassName = _ref.className, motionStyle = _ref.style; return /*#__PURE__*/react.createElement(es_PanelContent, { ref: ref, prefixCls: prefixCls, className: motionClassName, style: motionStyle, isActive: isActive, forceRender: forceRender, role: accordion ? 'tabpanel' : null }, children); })); } }]); return CollapsePanel; }(react.Component); CollapsePanel.defaultProps = { showArrow: true, isActive: false, onItemClick: function onItemClick() {}, headerClass: '', forceRender: false }; /* harmony default export */ var Panel = (CollapsePanel); ;// CONCATENATED MODULE: ./node_modules/rc-collapse/es/Collapse.js /* eslint-disable react/prop-types */ function getActiveKeysArray(activeKey) { var currentActiveKey = activeKey; if (!Array.isArray(currentActiveKey)) { var activeKeyType = (0,esm_typeof/* default */.Z)(currentActiveKey); currentActiveKey = activeKeyType === 'number' || activeKeyType === 'string' ? [currentActiveKey] : []; } return currentActiveKey.map(function (key) { return String(key); }); } var Collapse = /*#__PURE__*/function (_React$Component) { (0,inherits/* default */.Z)(Collapse, _React$Component); var _super = (0,createSuper/* default */.Z)(Collapse); function Collapse(_props) { var _this; (0,classCallCheck/* default */.Z)(this, Collapse); _this = _super.call(this, _props); _this.onClickItem = function (key) { var activeKey = _this.state.activeKey; if (_this.props.accordion) { activeKey = activeKey[0] === key ? [] : [key]; } else { activeKey = (0,toConsumableArray/* default */.Z)(activeKey); var index = activeKey.indexOf(key); var isActive = index > -1; if (isActive) { // remove active state activeKey.splice(index, 1); } else { activeKey.push(key); } } _this.setActiveKey(activeKey); }; _this.getNewChild = function (child, index) { if (!child) return null; var activeKey = _this.state.activeKey; var _this$props = _this.props, prefixCls = _this$props.prefixCls, openMotion = _this$props.openMotion, accordion = _this$props.accordion, rootDestroyInactivePanel = _this$props.destroyInactivePanel, expandIcon = _this$props.expandIcon, collapsible = _this$props.collapsible; // If there is no key provide, use the panel order as default key var key = child.key || String(index); var _child$props = child.props, header = _child$props.header, headerClass = _child$props.headerClass, destroyInactivePanel = _child$props.destroyInactivePanel, childCollapsible = _child$props.collapsible; var isActive = false; if (accordion) { isActive = activeKey[0] === key; } else { isActive = activeKey.indexOf(key) > -1; } var mergeCollapsible = childCollapsible !== null && childCollapsible !== void 0 ? childCollapsible : collapsible; var props = { key: key, panelKey: key, header: header, headerClass: headerClass, isActive: isActive, prefixCls: prefixCls, destroyInactivePanel: destroyInactivePanel !== null && destroyInactivePanel !== void 0 ? destroyInactivePanel : rootDestroyInactivePanel, openMotion: openMotion, accordion: accordion, children: child.props.children, onItemClick: mergeCollapsible === 'disabled' ? null : _this.onClickItem, expandIcon: expandIcon, collapsible: mergeCollapsible }; // https://github.com/ant-design/ant-design/issues/20479 if (typeof child.type === 'string') { return child; } Object.keys(props).forEach(function (propName) { if (typeof props[propName] === 'undefined') { delete props[propName]; } }); return /*#__PURE__*/react.cloneElement(child, props); }; _this.getItems = function () { var children = _this.props.children; return (0,toArray/* default */.Z)(children).map(_this.getNewChild); }; _this.setActiveKey = function (activeKey) { if (!('activeKey' in _this.props)) { _this.setState({ activeKey: activeKey }); } _this.props.onChange(_this.props.accordion ? activeKey[0] : activeKey); }; var _activeKey = _props.activeKey, defaultActiveKey = _props.defaultActiveKey; var currentActiveKey = defaultActiveKey; if ('activeKey' in _props) { currentActiveKey = _activeKey; } _this.state = { activeKey: getActiveKeysArray(currentActiveKey) }; return _this; } (0,createClass/* default */.Z)(Collapse, [{ key: "shouldComponentUpdate", value: function shouldComponentUpdate(nextProps, nextState) { return !shallowequal_default()(this.props, nextProps) || !shallowequal_default()(this.state, nextState); } }, { key: "render", value: function render() { var _classNames; var _this$props2 = this.props, prefixCls = _this$props2.prefixCls, className = _this$props2.className, style = _this$props2.style, accordion = _this$props2.accordion; var collapseClassName = classnames_default()((_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, prefixCls, true), (0,defineProperty/* default */.Z)(_classNames, className, !!className), _classNames)); return /*#__PURE__*/react.createElement("div", { className: collapseClassName, style: style, role: accordion ? 'tablist' : null }, this.getItems()); } }], [{ key: "getDerivedStateFromProps", value: function getDerivedStateFromProps(nextProps) { var newState = {}; if ('activeKey' in nextProps) { newState.activeKey = getActiveKeysArray(nextProps.activeKey); } return newState; } }]); return Collapse; }(react.Component); Collapse.defaultProps = { prefixCls: 'rc-collapse', onChange: function onChange() {}, accordion: false, destroyInactivePanel: false }; Collapse.Panel = Panel; /* harmony default export */ var es_Collapse = (Collapse); ;// CONCATENATED MODULE: ./node_modules/rc-collapse/es/index.js /* harmony default export */ var rc_collapse_es = (es_Collapse); var es_Panel = es_Collapse.Panel; // EXTERNAL MODULE: ./node_modules/rc-util/es/omit.js var omit = __webpack_require__(98423); // EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js var context = __webpack_require__(53124); // EXTERNAL MODULE: ./node_modules/antd/es/_util/motion.js var motion = __webpack_require__(33603); // EXTERNAL MODULE: ./node_modules/antd/es/_util/reactNode.js var reactNode = __webpack_require__(96159); ;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/CollapsePanel.js var CollapsePanel_CollapsePanel = function CollapsePanel(props) { false ? 0 : void 0; var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls; var customizePrefixCls = props.prefixCls, _props$className = props.className, className = _props$className === void 0 ? '' : _props$className, _props$showArrow = props.showArrow, showArrow = _props$showArrow === void 0 ? true : _props$showArrow; var prefixCls = getPrefixCls('collapse', customizePrefixCls); var collapsePanelClassName = classnames_default()((0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-no-arrow"), !showArrow), className); return /*#__PURE__*/react.createElement(rc_collapse_es.Panel, (0,esm_extends/* default */.Z)({}, props, { prefixCls: prefixCls, className: collapsePanelClassName })); }; /* harmony default export */ var collapse_CollapsePanel = (CollapsePanel_CollapsePanel); ;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/Collapse.js var Collapse_Collapse = function Collapse(props) { var _classNames; var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls, direction = _React$useContext.direction; var customizePrefixCls = props.prefixCls, _props$className = props.className, className = _props$className === void 0 ? '' : _props$className, _props$bordered = props.bordered, bordered = _props$bordered === void 0 ? true : _props$bordered, ghost = props.ghost, _props$expandIconPosi = props.expandIconPosition, expandIconPosition = _props$expandIconPosi === void 0 ? 'start' : _props$expandIconPosi; var prefixCls = getPrefixCls('collapse', customizePrefixCls); // Warning if use legacy type `expandIconPosition` false ? 0 : void 0; // Align with logic position var mergedExpandIconPosition = react.useMemo(function () { if (expandIconPosition === 'left') { return 'start'; } return expandIconPosition === 'right' ? 'end' : expandIconPosition; }, [expandIconPosition]); var renderExpandIcon = function renderExpandIcon() { var panelProps = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var expandIcon = props.expandIcon; var icon = expandIcon ? expandIcon(panelProps) : /*#__PURE__*/react.createElement(RightOutlined/* default */.Z, { rotate: panelProps.isActive ? 90 : undefined }); return (0,reactNode/* cloneElement */.Tm)(icon, function () { return { className: classnames_default()(icon.props.className, "".concat(prefixCls, "-arrow")) }; }); }; var collapseClassName = classnames_default()("".concat(prefixCls, "-icon-position-").concat(mergedExpandIconPosition), (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-borderless"), !bordered), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-ghost"), !!ghost), _classNames), className); var openMotion = (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({}, motion/* default */.ZP), { motionAppear: false, leavedClassName: "".concat(prefixCls, "-content-hidden") }); var getItems = function getItems() { var children = props.children; return (0,toArray/* default */.Z)(children).map(function (child, index) { var _a; if ((_a = child.props) === null || _a === void 0 ? void 0 : _a.disabled) { var key = child.key || String(index); var _child$props = child.props, disabled = _child$props.disabled, collapsible = _child$props.collapsible; var childProps = (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({}, (0,omit/* default */.Z)(child.props, ['disabled'])), { key: key, collapsible: collapsible !== null && collapsible !== void 0 ? collapsible : disabled ? 'disabled' : undefined }); return (0,reactNode/* cloneElement */.Tm)(child, childProps); } return child; }); }; return /*#__PURE__*/react.createElement(rc_collapse_es, (0,esm_extends/* default */.Z)({ openMotion: openMotion }, props, { expandIcon: renderExpandIcon, prefixCls: prefixCls, className: collapseClassName }), getItems()); }; Collapse_Collapse.Panel = collapse_CollapsePanel; /* harmony default export */ var collapse_Collapse = (Collapse_Collapse); ;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/index.js /* harmony default export */ var collapse = (collapse_Collapse); /***/ }), /***/ 49263: /*!******************************************************************!*\ !*** ./node_modules/antd/es/collapse/style/index.js + 1 modules ***! \******************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: ./node_modules/antd/es/style/default.less var style_default = __webpack_require__(43146); ;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/style/index.less // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/style/index.js /***/ }), /***/ 65360: /*!**************************************************************!*\ !*** ./node_modules/antd/es/popconfirm/index.js + 1 modules ***! \**************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ popconfirm; } }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__(87462); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules var slicedToArray = __webpack_require__(97685); // EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/ExclamationCircleFilled.js var ExclamationCircleFilled = __webpack_require__(29950); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__(94184); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // EXTERNAL MODULE: ./node_modules/rc-util/es/hooks/useMergedState.js var useMergedState = __webpack_require__(21770); // EXTERNAL MODULE: ./node_modules/rc-util/es/KeyCode.js var KeyCode = __webpack_require__(15105); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); // EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js var context = __webpack_require__(53124); // EXTERNAL MODULE: ./node_modules/antd/es/popover/index.js var popover = __webpack_require__(55241); // EXTERNAL MODULE: ./node_modules/antd/es/_util/reactNode.js var reactNode = __webpack_require__(96159); // EXTERNAL MODULE: ./node_modules/antd/es/button/index.js var es_button = __webpack_require__(71577); // EXTERNAL MODULE: ./node_modules/antd/es/button/button.js + 2 modules var button_button = __webpack_require__(6134); // EXTERNAL MODULE: ./node_modules/antd/es/_util/ActionButton.js var ActionButton = __webpack_require__(86743); // EXTERNAL MODULE: ./node_modules/antd/es/locale-provider/LocaleReceiver.js + 1 modules var LocaleReceiver = __webpack_require__(23715); // EXTERNAL MODULE: ./node_modules/antd/es/locale/default.js + 1 modules var locale_default = __webpack_require__(80779); // EXTERNAL MODULE: ./node_modules/antd/es/_util/getRenderPropValue.js var getRenderPropValue = __webpack_require__(81643); ;// CONCATENATED MODULE: ./node_modules/antd/es/popconfirm/PurePanel.js var Overlay = function Overlay(props) { var prefixCls = props.prefixCls, okButtonProps = props.okButtonProps, cancelButtonProps = props.cancelButtonProps, title = props.title, cancelText = props.cancelText, okText = props.okText, okType = props.okType, icon = props.icon, _props$showCancel = props.showCancel, showCancel = _props$showCancel === void 0 ? true : _props$showCancel, close = props.close, onConfirm = props.onConfirm, onCancel = props.onCancel; var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls; return /*#__PURE__*/react.createElement(LocaleReceiver/* default */.Z, { componentName: "Popconfirm", defaultLocale: locale_default/* default.Popconfirm */.Z.Popconfirm }, function (contextLocale) { return /*#__PURE__*/react.createElement("div", { className: "".concat(prefixCls, "-inner-content") }, /*#__PURE__*/react.createElement("div", { className: "".concat(prefixCls, "-message") }, icon && /*#__PURE__*/react.createElement("span", { className: "".concat(prefixCls, "-message-icon") }, icon), /*#__PURE__*/react.createElement("div", { className: "".concat(prefixCls, "-message-title") }, (0,getRenderPropValue/* getRenderPropValue */.Z)(title))), /*#__PURE__*/react.createElement("div", { className: "".concat(prefixCls, "-buttons") }, showCancel && /*#__PURE__*/react.createElement(es_button/* default */.Z, (0,esm_extends/* default */.Z)({ onClick: onCancel, size: "small" }, cancelButtonProps), cancelText !== null && cancelText !== void 0 ? cancelText : contextLocale.cancelText), /*#__PURE__*/react.createElement(ActionButton/* default */.Z, { buttonProps: (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({ size: 'small' }, (0,button_button/* convertLegacyProps */.n)(okType)), okButtonProps), actionFn: onConfirm, close: close, prefixCls: getPrefixCls('btn'), quitOnNullishReturnValue: true, emitEvent: true }, okText !== null && okText !== void 0 ? okText : contextLocale.okText))); }); }; ;// CONCATENATED MODULE: ./node_modules/antd/es/popconfirm/index.js var _this = undefined; var __rest = undefined && undefined.__rest || function (s, e) { var t = {}; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; }; var Popconfirm = /*#__PURE__*/react.forwardRef(function (props, ref) { var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls; var _useMergedState = (0,useMergedState/* default */.Z)(false, { value: props.open !== undefined ? props.open : props.visible, defaultValue: props.defaultOpen !== undefined ? props.defaultOpen : props.defaultVisible }), _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), open = _useMergedState2[0], setOpen = _useMergedState2[1]; // const isDestroyed = useDestroyed(); var settingOpen = function settingOpen(value, e) { var _a, _b; setOpen(value, true); (_a = props.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(props, value, e); (_b = props.onOpenChange) === null || _b === void 0 ? void 0 : _b.call(props, value, e); }; var close = function close(e) { settingOpen(false, e); }; var onConfirm = function onConfirm(e) { var _a; return (_a = props.onConfirm) === null || _a === void 0 ? void 0 : _a.call(_this, e); }; var onCancel = function onCancel(e) { var _a; settingOpen(false, e); (_a = props.onCancel) === null || _a === void 0 ? void 0 : _a.call(_this, e); }; var _onKeyDown = function onKeyDown(e) { if (e.keyCode === KeyCode/* default.ESC */.Z.ESC && open) { settingOpen(false, e); } }; var onOpenChange = function onOpenChange(value) { var _props$disabled = props.disabled, disabled = _props$disabled === void 0 ? false : _props$disabled; if (disabled) { return; } settingOpen(value); }; var customizePrefixCls = props.prefixCls, _props$placement = props.placement, placement = _props$placement === void 0 ? 'top' : _props$placement, _props$trigger = props.trigger, trigger = _props$trigger === void 0 ? 'click' : _props$trigger, _props$okType = props.okType, okType = _props$okType === void 0 ? 'primary' : _props$okType, _props$icon = props.icon, icon = _props$icon === void 0 ? /*#__PURE__*/react.createElement(ExclamationCircleFilled/* default */.Z, null) : _props$icon, children = props.children, overlayClassName = props.overlayClassName, restProps = __rest(props, ["prefixCls", "placement", "trigger", "okType", "icon", "children", "overlayClassName"]); var prefixCls = getPrefixCls('popover', customizePrefixCls); var prefixClsConfirm = getPrefixCls('popconfirm', customizePrefixCls); var overlayClassNames = classnames_default()(prefixClsConfirm, overlayClassName); return /*#__PURE__*/react.createElement(popover/* default */.Z, (0,esm_extends/* default */.Z)({}, restProps, { trigger: trigger, prefixCls: prefixCls, placement: placement, onOpenChange: onOpenChange, open: open, ref: ref, overlayClassName: overlayClassNames, _overlay: /*#__PURE__*/react.createElement(Overlay, (0,esm_extends/* default */.Z)({ okType: okType, icon: icon }, props, { prefixCls: prefixCls, close: close, onConfirm: onConfirm, onCancel: onCancel })) }), (0,reactNode/* cloneElement */.Tm)(children, { onKeyDown: function onKeyDown(e) { var _a, _b; if ( /*#__PURE__*/react.isValidElement(children)) { (_b = children === null || children === void 0 ? void 0 : (_a = children.props).onKeyDown) === null || _b === void 0 ? void 0 : _b.call(_a, e); } _onKeyDown(e); } })); }); /* harmony default export */ var popconfirm = (Popconfirm); /***/ }), /***/ 33219: /*!********************************************************************!*\ !*** ./node_modules/antd/es/popconfirm/style/index.js + 1 modules ***! \********************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: ./node_modules/antd/es/style/default.less var style_default = __webpack_require__(43146); // EXTERNAL MODULE: ./node_modules/antd/es/button/style/index.js + 1 modules var style = __webpack_require__(29913); // EXTERNAL MODULE: ./node_modules/antd/es/popover/style/index.js + 1 modules var popover_style = __webpack_require__(63942); ;// CONCATENATED MODULE: ./node_modules/antd/es/popconfirm/style/index.less // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./node_modules/antd/es/popconfirm/style/index.js // style dependencies // deps-lint-skip: tooltip, popover /***/ }), /***/ 55241: /*!***********************************************!*\ !*** ./node_modules/antd/es/popover/index.js ***! \***********************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); /* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider */ 53124); /* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../tooltip */ 84908); /* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643); /* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_util/motion */ 33603); var __rest = undefined && undefined.__rest || function (s, e) { var t = {}; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; }; var Overlay = function Overlay(_ref) { var title = _ref.title, content = _ref.content, prefixCls = _ref.prefixCls; if (!title && !content) { return null; } return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { className: "".concat(prefixCls, "-title") }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { className: "".concat(prefixCls, "-inner-content") }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(content))); }; var Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(function (props, ref) { var customizePrefixCls = props.prefixCls, title = props.title, content = props.content, _overlay = props._overlay, _props$placement = props.placement, placement = _props$placement === void 0 ? 'top' : _props$placement, _props$trigger = props.trigger, trigger = _props$trigger === void 0 ? 'hover' : _props$trigger, _props$mouseEnterDela = props.mouseEnterDelay, mouseEnterDelay = _props$mouseEnterDela === void 0 ? 0.1 : _props$mouseEnterDela, _props$mouseLeaveDela = props.mouseLeaveDelay, mouseLeaveDelay = _props$mouseLeaveDela === void 0 ? 0.1 : _props$mouseLeaveDela, _props$overlayStyle = props.overlayStyle, overlayStyle = _props$overlayStyle === void 0 ? {} : _props$overlayStyle, otherProps = __rest(props, ["prefixCls", "title", "content", "_overlay", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); var _React$useContext = react__WEBPACK_IMPORTED_MODULE_0__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_2__/* .ConfigContext */ .E_), getPrefixCls = _React$useContext.getPrefixCls; var prefixCls = getPrefixCls('popover', customizePrefixCls); var rootPrefixCls = getPrefixCls(); return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)({ placement: placement, trigger: trigger, mouseEnterDelay: mouseEnterDelay, mouseLeaveDelay: mouseLeaveDelay, overlayStyle: overlayStyle }, otherProps, { prefixCls: prefixCls, ref: ref, overlay: _overlay || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Overlay, { prefixCls: prefixCls, title: title, content: content }), transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_5__/* .getTransitionName */ .mL)(rootPrefixCls, 'zoom-big', otherProps.transitionName) })); }); if (false) {} /* harmony default export */ __webpack_exports__["Z"] = (Popover); /***/ }), /***/ 63942: /*!*****************************************************************!*\ !*** ./node_modules/antd/es/popover/style/index.js + 1 modules ***! \*****************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: ./node_modules/antd/es/style/default.less var style_default = __webpack_require__(43146); ;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.less // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.js // style dependencies // deps-lint-skip: tooltip /***/ }), /***/ 19575: /*!******************************************!*\ !*** ./node_modules/js-base64/base64.js ***! \******************************************/ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* * base64.js * * Licensed under the BSD 3-Clause License. * http://opensource.org/licenses/BSD-3-Clause * * References: * http://en.wikipedia.org/wiki/Base64 */ ;(function (global, factory) { true ? module.exports = factory(global) : 0 }(( typeof self !== 'undefined' ? self : typeof window !== 'undefined' ? window : typeof __webpack_require__.g !== 'undefined' ? __webpack_require__.g : this ), function(global) { 'use strict'; // existing version for noConflict() global = global || {}; var _Base64 = global.Base64; var version = "2.6.4"; // constants var b64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; var b64tab = function(bin) { var t = {}; for (var i = 0, l = bin.length; i < l; i++) t[bin.charAt(i)] = i; return t; }(b64chars); var fromCharCode = String.fromCharCode; // encoder stuff var cb_utob = function(c) { if (c.length < 2) { var cc = c.charCodeAt(0); return cc < 0x80 ? c : cc < 0x800 ? (fromCharCode(0xc0 | (cc >>> 6)) + fromCharCode(0x80 | (cc & 0x3f))) : (fromCharCode(0xe0 | ((cc >>> 12) & 0x0f)) + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) + fromCharCode(0x80 | ( cc & 0x3f))); } else { var cc = 0x10000 + (c.charCodeAt(0) - 0xD800) * 0x400 + (c.charCodeAt(1) - 0xDC00); return (fromCharCode(0xf0 | ((cc >>> 18) & 0x07)) + fromCharCode(0x80 | ((cc >>> 12) & 0x3f)) + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) + fromCharCode(0x80 | ( cc & 0x3f))); } }; var re_utob = /[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g; var utob = function(u) { return u.replace(re_utob, cb_utob); }; var cb_encode = function(ccc) { var padlen = [0, 2, 1][ccc.length % 3], ord = ccc.charCodeAt(0) << 16 | ((ccc.length > 1 ? ccc.charCodeAt(1) : 0) << 8) | ((ccc.length > 2 ? ccc.charCodeAt(2) : 0)), chars = [ b64chars.charAt( ord >>> 18), b64chars.charAt((ord >>> 12) & 63), padlen >= 2 ? '=' : b64chars.charAt((ord >>> 6) & 63), padlen >= 1 ? '=' : b64chars.charAt(ord & 63) ]; return chars.join(''); }; var btoa = global.btoa && typeof global.btoa == 'function' ? function(b){ return global.btoa(b) } : function(b) { if (b.match(/[^\x00-\xFF]/)) throw new RangeError( 'The string contains invalid characters.' ); return b.replace(/[\s\S]{1,3}/g, cb_encode); }; var _encode = function(u) { return btoa(utob(String(u))); }; var mkUriSafe = function (b64) { return b64.replace(/[+\/]/g, function(m0) { return m0 == '+' ? '-' : '_'; }).replace(/=/g, ''); }; var encode = function(u, urisafe) { return urisafe ? mkUriSafe(_encode(u)) : _encode(u); }; var encodeURI = function(u) { return encode(u, true) }; var fromUint8Array; if (global.Uint8Array) fromUint8Array = function(a, urisafe) { // return btoa(fromCharCode.apply(null, a)); var b64 = ''; for (var i = 0, l = a.length; i < l; i += 3) { var a0 = a[i], a1 = a[i+1], a2 = a[i+2]; var ord = a0 << 16 | a1 << 8 | a2; b64 += b64chars.charAt( ord >>> 18) + b64chars.charAt((ord >>> 12) & 63) + ( typeof a1 != 'undefined' ? b64chars.charAt((ord >>> 6) & 63) : '=') + ( typeof a2 != 'undefined' ? b64chars.charAt( ord & 63) : '='); } return urisafe ? mkUriSafe(b64) : b64; }; // decoder stuff var re_btou = /[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g; var cb_btou = function(cccc) { switch(cccc.length) { case 4: var cp = ((0x07 & cccc.charCodeAt(0)) << 18) | ((0x3f & cccc.charCodeAt(1)) << 12) | ((0x3f & cccc.charCodeAt(2)) << 6) | (0x3f & cccc.charCodeAt(3)), offset = cp - 0x10000; return (fromCharCode((offset >>> 10) + 0xD800) + fromCharCode((offset & 0x3FF) + 0xDC00)); case 3: return fromCharCode( ((0x0f & cccc.charCodeAt(0)) << 12) | ((0x3f & cccc.charCodeAt(1)) << 6) | (0x3f & cccc.charCodeAt(2)) ); default: return fromCharCode( ((0x1f & cccc.charCodeAt(0)) << 6) | (0x3f & cccc.charCodeAt(1)) ); } }; var btou = function(b) { return b.replace(re_btou, cb_btou); }; var cb_decode = function(cccc) { var len = cccc.length, padlen = len % 4, n = (len > 0 ? b64tab[cccc.charAt(0)] << 18 : 0) | (len > 1 ? b64tab[cccc.charAt(1)] << 12 : 0) | (len > 2 ? b64tab[cccc.charAt(2)] << 6 : 0) | (len > 3 ? b64tab[cccc.charAt(3)] : 0), chars = [ fromCharCode( n >>> 16), fromCharCode((n >>> 8) & 0xff), fromCharCode( n & 0xff) ]; chars.length -= [0, 0, 2, 1][padlen]; return chars.join(''); }; var _atob = global.atob && typeof global.atob == 'function' ? function(a){ return global.atob(a) } : function(a){ return a.replace(/\S{1,4}/g, cb_decode); }; var atob = function(a) { return _atob(String(a).replace(/[^A-Za-z0-9\+\/]/g, '')); }; var _decode = function(a) { return btou(_atob(a)) }; var _fromURI = function(a) { return String(a).replace(/[-_]/g, function(m0) { return m0 == '-' ? '+' : '/' }).replace(/[^A-Za-z0-9\+\/]/g, ''); }; var decode = function(a){ return _decode(_fromURI(a)); }; var toUint8Array; if (global.Uint8Array) toUint8Array = function(a) { return Uint8Array.from(atob(_fromURI(a)), function(c) { return c.charCodeAt(0); }); }; var noConflict = function() { var Base64 = global.Base64; global.Base64 = _Base64; return Base64; }; // export Base64 global.Base64 = { VERSION: version, atob: atob, btoa: btoa, fromBase64: decode, toBase64: encode, utob: utob, encode: encode, encodeURI: encodeURI, btou: btou, decode: decode, noConflict: noConflict, fromUint8Array: fromUint8Array, toUint8Array: toUint8Array }; // if ES5 is available, make Base64.extendString() available if (typeof Object.defineProperty === 'function') { var noEnum = function(v){ return {value:v,enumerable:false,writable:true,configurable:true}; }; global.Base64.extendString = function () { Object.defineProperty( String.prototype, 'fromBase64', noEnum(function () { return decode(this) })); Object.defineProperty( String.prototype, 'toBase64', noEnum(function (urisafe) { return encode(this, urisafe) })); Object.defineProperty( String.prototype, 'toBase64URI', noEnum(function () { return encode(this, true) })); }; } // // export Base64 to the namespace // if (global['Meteor']) { // Meteor.js Base64 = global.Base64; } // module.exports and AMD are mutually exclusive. // module.exports has precedence. if ( true && module.exports) { module.exports.Base64 = global.Base64; } else if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function(){ return global.Base64 }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } // that's it! return {Base64: global.Base64} })); /***/ }) }]);