diff --git a/10126.2ac8796f.async.js b/10126.8de7b31b.async.js
similarity index 99%
rename from 10126.2ac8796f.async.js
rename to 10126.8de7b31b.async.js
index dc1775326d..006675e223 100644
--- a/10126.2ac8796f.async.js
+++ b/10126.8de7b31b.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[10126,40115,94144,61104,37495,61603,43468,6275,96004,23003,6572,55128,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[10126,94144,61104,37495,77034,61603,43468,6275,96004,23003,6572,55128,40115],{
/***/ 37064:
/*!********************************************************************************************************!*\
diff --git a/11221.96efab7d.async.js b/11221.8fc43121.async.js
similarity index 99%
rename from 11221.96efab7d.async.js
rename to 11221.8fc43121.async.js
index 76aa1ca21f..2972a10bf0 100644
--- a/11221.96efab7d.async.js
+++ b/11221.8fc43121.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[11221,40115,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[11221,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/12700.ada9ab26.async.js b/12700.ada9ab26.async.js
deleted file mode 100644
index 139d998817..0000000000
--- a/12700.ada9ab26.async.js
+++ /dev/null
@@ -1,685 +0,0 @@
-"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[12700,40115],{
-
-/***/ 86413:
-/*!**************************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeInvisibleOutlined.js + 1 modules ***!
- \**************************************************************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-
-// EXPORTS
-__webpack_require__.d(__webpack_exports__, {
- Z: function() { return /* binding */ icons_EyeInvisibleOutlined; }
-});
-
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/extends.js
-var esm_extends = __webpack_require__(74932);
-// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
-var _react_17_0_2_react = __webpack_require__(59301);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/EyeInvisibleOutlined.js
-// This icon file is generated automatically.
-var EyeInvisibleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z" } }, { "tag": "path", "attrs": { "d": "M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z" } }] }, "name": "eye-invisible", "theme": "outlined" };
-/* harmony default export */ var asn_EyeInvisibleOutlined = (EyeInvisibleOutlined);
-
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/components/AntdIcon.js + 3 modules
-var AntdIcon = __webpack_require__(1393);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeInvisibleOutlined.js
-
-// GENERATE BY ./scripts/generate.ts
-// DON NOT EDIT IT MANUALLY
-
-
-
-
-var EyeInvisibleOutlined_EyeInvisibleOutlined = function EyeInvisibleOutlined(props, ref) {
- return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
- ref: ref,
- icon: asn_EyeInvisibleOutlined
- }));
-};
-
-/** */
-var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(EyeInvisibleOutlined_EyeInvisibleOutlined);
-if (false) {}
-/* harmony default export */ var icons_EyeInvisibleOutlined = (RefIcon);
-
-/***/ }),
-
-/***/ 76897:
-/*!*****************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules ***!
- \*****************************************************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-
-// EXPORTS
-__webpack_require__.d(__webpack_exports__, {
- Z: function() { return /* binding */ icons_EyeOutlined; }
-});
-
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/extends.js
-var esm_extends = __webpack_require__(74932);
-// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
-var _react_17_0_2_react = __webpack_require__(59301);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/EyeOutlined.js
-// This icon file is generated automatically.
-var EyeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z" } }] }, "name": "eye", "theme": "outlined" };
-/* harmony default export */ var asn_EyeOutlined = (EyeOutlined);
-
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/components/AntdIcon.js + 3 modules
-var AntdIcon = __webpack_require__(1393);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeOutlined.js
-
-// GENERATE BY ./scripts/generate.ts
-// DON NOT EDIT IT MANUALLY
-
-
-
-
-var EyeOutlined_EyeOutlined = function EyeOutlined(props, ref) {
- return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
- ref: ref,
- icon: asn_EyeOutlined
- }));
-};
-
-/** */
-var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(EyeOutlined_EyeOutlined);
-if (false) {}
-/* harmony default export */ var icons_EyeOutlined = (RefIcon);
-
-/***/ }),
-
-/***/ 92832:
-/*!*********************************************************************!*\
- !*** ./node_modules/_antd@5.9.0@antd/es/input/index.js + 3 modules ***!
- \*********************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-
-// EXPORTS
-__webpack_require__.d(__webpack_exports__, {
- Z: function() { return /* binding */ input; }
-});
-
-// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
-var _classnames_2_5_1_classnames = __webpack_require__(92310);
-var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
-// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
-var _react_17_0_2_react = __webpack_require__(59301);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
-var context = __webpack_require__(36355);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/context.js
-var form_context = __webpack_require__(32441);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/style/index.js
-var style = __webpack_require__(9937);
-;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Group.js
-"use client";
-
-
-
-
-
-
-
-
-const Group = props => {
- const {
- getPrefixCls,
- direction
- } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_);
- const {
- prefixCls: customizePrefixCls,
- className
- } = props;
- const prefixCls = getPrefixCls('input-group', customizePrefixCls);
- const inputPrefixCls = getPrefixCls('input');
- const [wrapSSR, hashId] = (0,style/* default */.ZP)(inputPrefixCls);
- const cls = _classnames_2_5_1_classnames_default()(prefixCls, {
- [`${prefixCls}-lg`]: props.size === 'large',
- [`${prefixCls}-sm`]: props.size === 'small',
- [`${prefixCls}-compact`]: props.compact,
- [`${prefixCls}-rtl`]: direction === 'rtl'
- }, hashId, className);
- const formItemContext = (0,_react_17_0_2_react.useContext)(form_context/* FormItemInputContext */.aM);
- const groupFormItemContext = (0,_react_17_0_2_react.useMemo)(() => Object.assign(Object.assign({}, formItemContext), {
- isFormItemInput: false
- }), [formItemContext]);
- if (false) {}
- return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", {
- className: cls,
- style: props.style,
- onMouseEnter: props.onMouseEnter,
- onMouseLeave: props.onMouseLeave,
- onFocus: props.onFocus,
- onBlur: props.onBlur
- }, /*#__PURE__*/_react_17_0_2_react.createElement(form_context/* FormItemInputContext */.aM.Provider, {
- value: groupFormItemContext
- }, props.children)));
-};
-/* harmony default export */ var input_Group = (Group);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Input.js + 1 modules
-var Input = __webpack_require__(9432);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeInvisibleOutlined.js + 1 modules
-var EyeInvisibleOutlined = __webpack_require__(86413);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules
-var EyeOutlined = __webpack_require__(76897);
-// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/omit.js
-var omit = __webpack_require__(55405);
-// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/ref.js
-var es_ref = __webpack_require__(25629);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/hooks/useRemovePasswordTimeout.js
-var useRemovePasswordTimeout = __webpack_require__(59412);
-;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Password.js
-"use client";
-
-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;
-};
-
-
-
-
-
-
-
-
-
-
-const defaultIconRender = visible => visible ? /*#__PURE__*/_react_17_0_2_react.createElement(EyeOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(EyeInvisibleOutlined/* default */.Z, null);
-const ActionMap = {
- click: 'onClick',
- hover: 'onMouseOver'
-};
-const Password = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
- const {
- visibilityToggle = true
- } = props;
- const visibilityControlled = typeof visibilityToggle === 'object' && visibilityToggle.visible !== undefined;
- const [visible, setVisible] = (0,_react_17_0_2_react.useState)(() => visibilityControlled ? visibilityToggle.visible : false);
- const inputRef = (0,_react_17_0_2_react.useRef)(null);
- _react_17_0_2_react.useEffect(() => {
- if (visibilityControlled) {
- setVisible(visibilityToggle.visible);
- }
- }, [visibilityControlled, visibilityToggle]);
- // Remove Password value
- const removePasswordTimeout = (0,useRemovePasswordTimeout/* default */.Z)(inputRef);
- const onVisibleChange = () => {
- const {
- disabled
- } = props;
- if (disabled) {
- return;
- }
- if (visible) {
- removePasswordTimeout();
- }
- setVisible(prevState => {
- var _a;
- const newState = !prevState;
- if (typeof visibilityToggle === 'object') {
- (_a = visibilityToggle.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(visibilityToggle, newState);
- }
- return newState;
- });
- };
- const getIcon = prefixCls => {
- const {
- action = 'click',
- iconRender = defaultIconRender
- } = props;
- const iconTrigger = ActionMap[action] || '';
- const icon = iconRender(visible);
- const iconProps = {
- [iconTrigger]: onVisibleChange,
- className: `${prefixCls}-icon`,
- key: 'passwordIcon',
- onMouseDown: e => {
- // Prevent focused state lost
- // https://github.com/ant-design/ant-design/issues/15173
- e.preventDefault();
- },
- onMouseUp: e => {
- // Prevent caret position change
- // https://github.com/ant-design/ant-design/issues/23524
- e.preventDefault();
- }
- };
- return /*#__PURE__*/_react_17_0_2_react.cloneElement( /*#__PURE__*/_react_17_0_2_react.isValidElement(icon) ? icon : /*#__PURE__*/_react_17_0_2_react.createElement("span", null, icon), iconProps);
- };
- const {
- className,
- prefixCls: customizePrefixCls,
- inputPrefixCls: customizeInputPrefixCls,
- size
- } = props,
- restProps = __rest(props, ["className", "prefixCls", "inputPrefixCls", "size"]);
- const {
- getPrefixCls
- } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
- const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
- const prefixCls = getPrefixCls('input-password', customizePrefixCls);
- const suffixIcon = visibilityToggle && getIcon(prefixCls);
- const inputClassName = _classnames_2_5_1_classnames_default()(prefixCls, className, {
- [`${prefixCls}-${size}`]: !!size
- });
- const omittedProps = Object.assign(Object.assign({}, (0,omit/* default */.Z)(restProps, ['suffix', 'iconRender', 'visibilityToggle'])), {
- type: visible ? 'text' : 'password',
- className: inputClassName,
- prefixCls: inputPrefixCls,
- suffix: suffixIcon
- });
- if (size) {
- omittedProps.size = size;
- }
- return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({
- ref: (0,es_ref/* composeRef */.sQ)(ref, inputRef)
- }, omittedProps));
-});
-if (false) {}
-/* harmony default export */ var input_Password = (Password);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/SearchOutlined.js + 1 modules
-var SearchOutlined = __webpack_require__(78405);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
-var reactNode = __webpack_require__(92343);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
-var es_button = __webpack_require__(3113);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js
-var useSize = __webpack_require__(19716);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js
-var Compact = __webpack_require__(33234);
-;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Search.js
-"use client";
-
-var Search_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;
-};
-
-
-
-
-
-
-
-
-
-
-const Search = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
- const {
- prefixCls: customizePrefixCls,
- inputPrefixCls: customizeInputPrefixCls,
- className,
- size: customizeSize,
- suffix,
- enterButton = false,
- addonAfter,
- loading,
- disabled,
- onSearch: customOnSearch,
- onChange: customOnChange,
- onCompositionStart,
- onCompositionEnd
- } = props,
- restProps = Search_rest(props, ["prefixCls", "inputPrefixCls", "className", "size", "suffix", "enterButton", "addonAfter", "loading", "disabled", "onSearch", "onChange", "onCompositionStart", "onCompositionEnd"]);
- const {
- getPrefixCls,
- direction
- } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
- const composedRef = _react_17_0_2_react.useRef(false);
- const prefixCls = getPrefixCls('input-search', customizePrefixCls);
- const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
- const {
- compactSize
- } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction);
- const size = (0,useSize/* default */.Z)(ctx => {
- var _a;
- return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx;
- });
- const inputRef = _react_17_0_2_react.useRef(null);
- const onChange = e => {
- if (e && e.target && e.type === 'click' && customOnSearch) {
- customOnSearch(e.target.value, e, {
- source: 'clear'
- });
- }
- if (customOnChange) {
- customOnChange(e);
- }
- };
- const onMouseDown = e => {
- var _a;
- if (document.activeElement === ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input)) {
- e.preventDefault();
- }
- };
- const onSearch = e => {
- var _a, _b;
- if (customOnSearch) {
- customOnSearch((_b = (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input) === null || _b === void 0 ? void 0 : _b.value, e, {
- source: 'input'
- });
- }
- };
- const onPressEnter = e => {
- if (composedRef.current || loading) {
- return;
- }
- onSearch(e);
- };
- const searchIcon = typeof enterButton === 'boolean' ? /*#__PURE__*/_react_17_0_2_react.createElement(SearchOutlined/* default */.Z, null) : null;
- const btnClassName = `${prefixCls}-button`;
- let button;
- const enterButtonAsElement = enterButton || {};
- const isAntdButton = enterButtonAsElement.type && enterButtonAsElement.type.__ANT_BUTTON === true;
- if (isAntdButton || enterButtonAsElement.type === 'button') {
- button = (0,reactNode/* cloneElement */.Tm)(enterButtonAsElement, Object.assign({
- onMouseDown,
- onClick: e => {
- var _a, _b;
- (_b = (_a = enterButtonAsElement === null || enterButtonAsElement === void 0 ? void 0 : enterButtonAsElement.props) === null || _a === void 0 ? void 0 : _a.onClick) === null || _b === void 0 ? void 0 : _b.call(_a, e);
- onSearch(e);
- },
- key: 'enterButton'
- }, isAntdButton ? {
- className: btnClassName,
- size
- } : {}));
- } else {
- button = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, {
- className: btnClassName,
- type: enterButton ? 'primary' : undefined,
- size: size,
- disabled: disabled,
- key: "enterButton",
- onMouseDown: onMouseDown,
- onClick: onSearch,
- loading: loading,
- icon: searchIcon
- }, enterButton);
- }
- if (addonAfter) {
- button = [button, (0,reactNode/* cloneElement */.Tm)(addonAfter, {
- key: 'addonAfter'
- })];
- }
- const cls = _classnames_2_5_1_classnames_default()(prefixCls, {
- [`${prefixCls}-rtl`]: direction === 'rtl',
- [`${prefixCls}-${size}`]: !!size,
- [`${prefixCls}-with-button`]: !!enterButton
- }, className);
- const handleOnCompositionStart = e => {
- composedRef.current = true;
- onCompositionStart === null || onCompositionStart === void 0 ? void 0 : onCompositionStart(e);
- };
- const handleOnCompositionEnd = e => {
- composedRef.current = false;
- onCompositionEnd === null || onCompositionEnd === void 0 ? void 0 : onCompositionEnd(e);
- };
- return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({
- ref: (0,es_ref/* composeRef */.sQ)(inputRef, ref),
- onPressEnter: onPressEnter
- }, restProps, {
- size: size,
- onCompositionStart: handleOnCompositionStart,
- onCompositionEnd: handleOnCompositionEnd,
- prefixCls: inputPrefixCls,
- addonAfter: button,
- suffix: suffix,
- onChange: onChange,
- className: cls,
- disabled: disabled
- }));
-});
-if (false) {}
-/* harmony default export */ var input_Search = (Search);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/TextArea.js
-var TextArea = __webpack_require__(1643);
-;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js
-"use client";
-
-
-
-
-
-
-const input_Input = Input/* default */.Z;
-if (false) {}
-input_Input.Group = input_Group;
-input_Input.Search = input_Search;
-input_Input.TextArea = TextArea/* default */.Z;
-input_Input.Password = input_Password;
-/* harmony default export */ var input = (input_Input);
-
-/***/ }),
-
-/***/ 57809:
-/*!**********************************************************!*\
- !*** ./node_modules/_antd@5.9.0@antd/es/select/index.js ***!
- \**********************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony import */ var rc_select__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-select */ 77861);
-/* harmony import */ var rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rc-util/es/omit */ 55405);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301);
-/* harmony import */ var _util_PurePanel__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../_util/PurePanel */ 53487);
-/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../_util/motion */ 62892);
-/* harmony import */ var _util_statusUtils__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../_util/statusUtils */ 19080);
-/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355);
-/* harmony import */ var _config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../config-provider/DisabledContext */ 1684);
-/* harmony import */ var _config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../config-provider/defaultRenderEmpty */ 93891);
-/* harmony import */ var _config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../config-provider/hooks/useSize */ 19716);
-/* harmony import */ var _form_context__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../form/context */ 32441);
-/* harmony import */ var _space_Compact__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../space/Compact */ 33234);
-/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 14154);
-/* harmony import */ var _useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./useBuiltinPlacements */ 58582);
-/* harmony import */ var _useShowArrow__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./useShowArrow */ 84443);
-/* harmony import */ var _utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./utils/iconUtil */ 66339);
-"use client";
-
-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;
-};
-// TODO: 4.0 - codemod should help to change `filterOption` to support node props.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-const SECRET_COMBOBOX_MODE_DO_NOT_USE = 'SECRET_COMBOBOX_MODE_DO_NOT_USE';
-const InternalSelect = (_a, ref) => {
- var _b;
- var {
- prefixCls: customizePrefixCls,
- bordered = true,
- className,
- rootClassName,
- getPopupContainer,
- popupClassName,
- dropdownClassName,
- listHeight = 256,
- placement,
- listItemHeight = 24,
- size: customizeSize,
- disabled: customDisabled,
- notFoundContent,
- status: customStatus,
- builtinPlacements,
- dropdownMatchSelectWidth,
- popupMatchSelectWidth,
- direction: propDirection,
- style,
- allowClear
- } = _a,
- props = __rest(_a, ["prefixCls", "bordered", "className", "rootClassName", "getPopupContainer", "popupClassName", "dropdownClassName", "listHeight", "placement", "listItemHeight", "size", "disabled", "notFoundContent", "status", "builtinPlacements", "dropdownMatchSelectWidth", "popupMatchSelectWidth", "direction", "style", "allowClear"]);
- const {
- getPopupContainer: getContextPopupContainer,
- getPrefixCls,
- renderEmpty,
- direction: contextDirection,
- virtual,
- popupMatchSelectWidth: contextPopupMatchSelectWidth,
- popupOverflow,
- select
- } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_);
- const prefixCls = getPrefixCls('select', customizePrefixCls);
- const rootPrefixCls = getPrefixCls();
- const direction = propDirection !== null && propDirection !== void 0 ? propDirection : contextDirection;
- const {
- compactSize,
- compactItemClassnames
- } = (0,_space_Compact__WEBPACK_IMPORTED_MODULE_4__/* .useCompactItemContext */ .ri)(prefixCls, direction);
- const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls);
- const mode = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => {
- const {
- mode: m
- } = props;
- if (m === 'combobox') {
- return undefined;
- }
- if (m === SECRET_COMBOBOX_MODE_DO_NOT_USE) {
- return 'combobox';
- }
- return m;
- }, [props.mode]);
- const isMultiple = mode === 'multiple' || mode === 'tags';
- const showSuffixIcon = (0,_useShowArrow__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(props.suffixIcon, props.showArrow);
- const mergedPopupMatchSelectWidth = (_b = popupMatchSelectWidth !== null && popupMatchSelectWidth !== void 0 ? popupMatchSelectWidth : dropdownMatchSelectWidth) !== null && _b !== void 0 ? _b : contextPopupMatchSelectWidth;
- // ===================== Form Status =====================
- const {
- status: contextStatus,
- hasFeedback,
- isFormItemInput,
- feedbackIcon
- } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_form_context__WEBPACK_IMPORTED_MODULE_7__/* .FormItemInputContext */ .aM);
- const mergedStatus = (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getMergedStatus */ .F)(contextStatus, customStatus);
- // ===================== Empty =====================
- let mergedNotFound;
- if (notFoundContent !== undefined) {
- mergedNotFound = notFoundContent;
- } else if (mode === 'combobox') {
- mergedNotFound = null;
- } else {
- mergedNotFound = (renderEmpty === null || renderEmpty === void 0 ? void 0 : renderEmpty('Select')) || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, {
- componentName: "Select"
- });
- }
- // ===================== Icons =====================
- const {
- suffixIcon,
- itemIcon,
- removeIcon,
- clearIcon
- } = (0,_utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z)(Object.assign(Object.assign({}, props), {
- multiple: isMultiple,
- hasFeedback,
- feedbackIcon,
- showSuffixIcon,
- prefixCls,
- showArrow: props.showArrow,
- componentName: 'Select'
- }));
- const mergedAllowClear = allowClear === true ? {
- clearIcon
- } : allowClear;
- const selectProps = (0,rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z)(props, ['suffixIcon', 'itemIcon']);
- const rcSelectRtlDropdownClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()(popupClassName || dropdownClassName, {
- [`${prefixCls}-dropdown-${direction}`]: direction === 'rtl'
- }, rootClassName, hashId);
- const mergedSize = (0,_config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z)(ctx => {
- var _a;
- return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx;
- });
- // ===================== Disabled =====================
- const disabled = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z);
- const mergedDisabled = customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled;
- const mergedClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()({
- [`${prefixCls}-lg`]: mergedSize === 'large',
- [`${prefixCls}-sm`]: mergedSize === 'small',
- [`${prefixCls}-rtl`]: direction === 'rtl',
- [`${prefixCls}-borderless`]: !bordered,
- [`${prefixCls}-in-form-item`]: isFormItemInput
- }, (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getStatusClassNames */ .Z)(prefixCls, mergedStatus, hasFeedback), compactItemClassnames, select === null || select === void 0 ? void 0 : select.className, className, rootClassName, hashId);
- // ===================== Placement =====================
- const memoPlacement = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => {
- if (placement !== undefined) {
- return placement;
- }
- return direction === 'rtl' ? 'bottomRight' : 'bottomLeft';
- }, [placement, direction]);
- const mergedBuiltinPlacements = (0,_useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z)(builtinPlacements, popupOverflow);
- // ====================== Warning ======================
- if (false) {}
- // ====================== Render =======================
- return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_select__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP, Object.assign({
- ref: ref,
- virtual: virtual,
- showSearch: select === null || select === void 0 ? void 0 : select.showSearch
- }, selectProps, {
- style: Object.assign(Object.assign({}, select === null || select === void 0 ? void 0 : select.style), style),
- dropdownMatchSelectWidth: mergedPopupMatchSelectWidth,
- builtinPlacements: mergedBuiltinPlacements,
- transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_15__/* .getTransitionName */ .m)(rootPrefixCls, 'slide-up', props.transitionName),
- listHeight: listHeight,
- listItemHeight: listItemHeight,
- mode: mode,
- prefixCls: prefixCls,
- placement: memoPlacement,
- direction: direction,
- suffixIcon: suffixIcon,
- menuItemSelectedIcon: itemIcon,
- removeIcon: removeIcon,
- allowClear: mergedAllowClear,
- notFoundContent: mergedNotFound,
- className: mergedClassName,
- getPopupContainer: getPopupContainer || getContextPopupContainer,
- dropdownClassName: rcSelectRtlDropdownClassName,
- disabled: mergedDisabled
- })));
-};
-if (false) {}
-const Select = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(InternalSelect);
-// We don't care debug panel
-/* istanbul ignore next */
-const PurePanel = (0,_util_PurePanel__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z)(Select);
-Select.SECRET_COMBOBOX_MODE_DO_NOT_USE = SECRET_COMBOBOX_MODE_DO_NOT_USE;
-Select.Option = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .Option */ .Wx;
-Select.OptGroup = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .OptGroup */ .Xo;
-Select._InternalPanelDoNotUseOrYouWillBeFired = PurePanel;
-if (false) {}
-/* harmony default export */ __webpack_exports__["default"] = (Select);
-
-/***/ })
-
-}]);
\ No newline at end of file
diff --git a/14082.7e552016.async.js b/14082.9fa64b83.async.js
similarity index 99%
rename from 14082.7e552016.async.js
rename to 14082.9fa64b83.async.js
index 786ee17819..e5b1b80bcd 100644
--- a/14082.7e552016.async.js
+++ b/14082.9fa64b83.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[14082,40115,70232,96004,23003,6572,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[14082,70232,96004,23003,6572,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/15469.ac1b4d73.async.js b/15469.ac1b4d73.async.js
deleted file mode 100644
index 6e36be2fc1..0000000000
--- a/15469.ac1b4d73.async.js
+++ /dev/null
@@ -1,2214 +0,0 @@
-"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[15469],{
-
-/***/ 81877:
-/*!******************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/lib/asn/ArrowLeftOutlined.js ***!
- \******************************************************************************************************/
-/***/ (function(__unused_webpack_module, exports) {
-
-
-// This icon file is generated automatically.
-Object.defineProperty(exports, "__esModule", ({ value: true }));
-var ArrowLeftOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" } }] }, "name": "arrow-left", "theme": "outlined" };
-exports["default"] = ArrowLeftOutlined;
-
-
-/***/ }),
-
-/***/ 9091:
-/*!*******************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/lib/asn/ArrowRightOutlined.js ***!
- \*******************************************************************************************************/
-/***/ (function(__unused_webpack_module, exports) {
-
-
-// This icon file is generated automatically.
-Object.defineProperty(exports, "__esModule", ({ value: true }));
-var ArrowRightOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M869 487.8L491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1L386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2L869 536.2a32.07 32.07 0 000-48.4z" } }] }, "name": "arrow-right", "theme": "outlined" };
-exports["default"] = ArrowRightOutlined;
-
-
-/***/ }),
-
-/***/ 87645:
-/*!**************************************************************************************!*\
- !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/ArrowLeftOutlined.js ***!
- \**************************************************************************************/
-/***/ (function(module, exports, __webpack_require__) {
-
-
-Object.defineProperty(exports, "__esModule", ({
- value: true
-}));
-exports["default"] = void 0;
-
-const _ArrowLeftOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/ArrowLeftOutlined */ 83044));
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
-
-const _default = _ArrowLeftOutlined;
-exports["default"] = _default;
-module.exports = _default;
-
-/***/ }),
-
-/***/ 45995:
-/*!***************************************************************************************!*\
- !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/ArrowRightOutlined.js ***!
- \***************************************************************************************/
-/***/ (function(module, exports, __webpack_require__) {
-
-
-Object.defineProperty(exports, "__esModule", ({
- value: true
-}));
-exports["default"] = void 0;
-
-const _ArrowRightOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/ArrowRightOutlined */ 3873));
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
-
-const _default = _ArrowRightOutlined;
-exports["default"] = _default;
-module.exports = _default;
-
-/***/ }),
-
-/***/ 83044:
-/*!************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/lib/icons/ArrowLeftOutlined.js ***!
- \************************************************************************************************/
-/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
-
-
-
-var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 71622)["default"]);
-var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 28154)["default"]);
-Object.defineProperty(exports, "__esModule", ({
- value: true
-}));
-exports["default"] = void 0;
-var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 69271));
-var React = _interopRequireWildcard(__webpack_require__(/*! react */ 59301));
-var _ArrowLeftOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/ArrowLeftOutlined */ 81877));
-var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 45475));
-// GENERATE BY ./scripts/generate.ts
-// DON NOT EDIT IT MANUALLY
-
-var ArrowLeftOutlined = function ArrowLeftOutlined(props, ref) {
- return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _extends2.default)({}, props, {
- ref: ref,
- icon: _ArrowLeftOutlined.default
- }));
-};
-
-/** */
-var RefIcon = /*#__PURE__*/React.forwardRef(ArrowLeftOutlined);
-if (false) {}
-var _default = exports["default"] = RefIcon;
-
-/***/ }),
-
-/***/ 3873:
-/*!*************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/lib/icons/ArrowRightOutlined.js ***!
- \*************************************************************************************************/
-/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
-
-
-
-var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 71622)["default"]);
-var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 28154)["default"]);
-Object.defineProperty(exports, "__esModule", ({
- value: true
-}));
-exports["default"] = void 0;
-var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 69271));
-var React = _interopRequireWildcard(__webpack_require__(/*! react */ 59301));
-var _ArrowRightOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/ArrowRightOutlined */ 9091));
-var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 45475));
-// GENERATE BY ./scripts/generate.ts
-// DON NOT EDIT IT MANUALLY
-
-var ArrowRightOutlined = function ArrowRightOutlined(props, ref) {
- return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _extends2.default)({}, props, {
- ref: ref,
- icon: _ArrowRightOutlined.default
- }));
-};
-
-/** */
-var RefIcon = /*#__PURE__*/React.forwardRef(ArrowRightOutlined);
-if (false) {}
-var _default = exports["default"] = RefIcon;
-
-/***/ }),
-
-/***/ 81621:
-/*!******************************************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/index.js + 3 modules ***!
- \******************************************************************************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-
-// EXPORTS
-__webpack_require__.d(__webpack_exports__, {
- S: function() { return /* binding */ FooterToolbar; }
-});
-
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectSpread2.js
-var objectSpread2 = __webpack_require__(56970);
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/defineProperty.js
-var defineProperty = __webpack_require__(53646);
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/typeof.js
-var esm_typeof = __webpack_require__(98470);
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectWithoutProperties.js
-var objectWithoutProperties = __webpack_require__(82468);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/isBrowser/index.js
-/* provided dependency */ var process = __webpack_require__(/*! ./node_modules/_process@0.11.10@process/browser.js */ 97671);
-var isNode = typeof process !== 'undefined' && process.versions != null && process.versions.node != null;
-
-/**
- * 用于判断当前是否在浏览器环境中。
- * 首先会判断当前是否处于测试环境中(通过 process.env.NODE_ENV === 'TEST' 判断),
- * 如果是,则返回 true。否则,会进一步判断是否存在 window 对象、document 对象以及 matchMedia 方法
- * 同时通过 !isNode 判断当前不是在服务器(Node.js)环境下执行,
- * 如果都符合,则返回 true 表示当前处于浏览器环境中。
- * @returns boolean
- */
-var isBrowser = function isBrowser() {
- if (typeof process !== 'undefined' && "production" === 'TEST') {}
- return typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.matchMedia !== 'undefined' && !isNode;
-};
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/index.js + 5 modules
-var config_provider = __webpack_require__(92736);
-// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
-var _classnames_2_5_1_classnames = __webpack_require__(92310);
-var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
-// EXTERNAL MODULE: ./node_modules/_omit.js@2.0.2@omit.js/es/index.js
-var es = __webpack_require__(52535);
-// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
-var _react_17_0_2_react = __webpack_require__(59301);
-// EXTERNAL MODULE: ./node_modules/_react-dom@17.0.2@react-dom/index.js
-var _react_dom_17_0_2_react_dom = __webpack_require__(4676);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/context/RouteContext.js
-var RouteContext = __webpack_require__(68230);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-provider@2.14.9@@ant-design/pro-provider/es/useStyle/index.js
-var useStyle = __webpack_require__(75898);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/style/index.js
-
-
-
-var genFooterToolBarStyle = function genFooterToolBarStyle(token) {
- return (0,defineProperty/* default */.Z)({}, token.componentCls, {
- position: 'fixed',
- insetInlineEnd: 0,
- bottom: 0,
- zIndex: 99,
- display: 'flex',
- alignItems: 'center',
- width: '100%',
- paddingInline: 24,
- paddingBlock: 0,
- boxSizing: 'border-box',
- lineHeight: '64px',
- /* A way to reset the style of the component. */
- backgroundColor: (0,useStyle/* setAlpha */.uK)(token.colorBgElevated, 0.6),
- borderBlockStart: "1px solid ".concat(token.colorSplit),
- '-webkit-backdrop-filter': 'blur(8px)',
- backdropFilter: 'blur(8px)',
- color: token.colorText,
- transition: 'all 0.2s ease 0s',
- '&-left': {
- flex: 1,
- color: token.colorText
- },
- '&-right': {
- color: token.colorText,
- '> *': {
- marginInlineEnd: 8,
- '&:last-child': {
- marginBlock: 0,
- marginInline: 0
- }
- }
- }
- });
-};
-function style_useStyle(prefixCls) {
- return (0,useStyle/* useStyle */.Xj)('ProLayoutFooterToolbar', function (token) {
- var proCardToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
- componentCls: ".".concat(prefixCls)
- });
- return [genFooterToolBarStyle(proCardToken)];
- });
-}
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/style/stylish.js
-
-
-
-function useStylish(prefixCls, _ref) {
- var stylish = _ref.stylish;
- return (0,useStyle/* useStyle */.Xj)('ProLayoutFooterToolbarStylish', function (token) {
- var stylishToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
- componentCls: ".".concat(prefixCls)
- });
- if (!stylish) return [];
- return [(0,defineProperty/* default */.Z)({}, "".concat(stylishToken.componentCls), stylish === null || stylish === void 0 ? void 0 : stylish(stylishToken))];
- });
-}
-// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
-var jsx_runtime = __webpack_require__(37712);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/index.js
-
-
-
-
-var _excluded = ["children", "className", "extra", "portalDom", "style", "renderContent"];
-/* eslint-disable react-hooks/exhaustive-deps */
-
-
-
-
-
-
-
-
-
-
-
-
-
-var FooterToolbar = function FooterToolbar(props) {
- var children = props.children,
- className = props.className,
- extra = props.extra,
- _props$portalDom = props.portalDom,
- portalDom = _props$portalDom === void 0 ? true : _props$portalDom,
- style = props.style,
- renderContent = props.renderContent,
- restProps = (0,objectWithoutProperties/* default */.Z)(props, _excluded);
- var _useContext = (0,_react_17_0_2_react.useContext)(config_provider/* default.ConfigContext */.ZP.ConfigContext),
- getPrefixCls = _useContext.getPrefixCls,
- getTargetContainer = _useContext.getTargetContainer;
- var prefixCls = props.prefixCls || getPrefixCls('pro');
- var baseClassName = "".concat(prefixCls, "-footer-bar");
- var _useStyle = style_useStyle(baseClassName),
- wrapSSR = _useStyle.wrapSSR,
- hashId = _useStyle.hashId;
- var value = (0,_react_17_0_2_react.useContext)(RouteContext/* RouteContext */.X);
- var width = (0,_react_17_0_2_react.useMemo)(function () {
- var hasSiderMenu = value.hasSiderMenu,
- isMobile = value.isMobile,
- siderWidth = value.siderWidth;
- if (!hasSiderMenu) {
- return undefined;
- }
- // 0 or undefined
- if (!siderWidth) {
- return '100%';
- }
- return isMobile ? '100%' : "calc(100% - ".concat(siderWidth, "px)");
- // eslint-disable-next-line react-hooks/exhaustive-deps
- }, [value.collapsed, value.hasSiderMenu, value.isMobile, value.siderWidth]);
- var containerDom = (0,_react_17_0_2_react.useMemo)(function () {
- if ((typeof window === "undefined" ? "undefined" : (0,esm_typeof/* default */.Z)(window)) === undefined || (typeof document === "undefined" ? "undefined" : (0,esm_typeof/* default */.Z)(document)) === undefined) return null;
- // 只读取一次就行了,不然总是的渲染
- return (getTargetContainer === null || getTargetContainer === void 0 ? void 0 : getTargetContainer()) || document.body;
- }, []);
- var stylish = useStylish("".concat(baseClassName, ".").concat(baseClassName, "-stylish"), {
- stylish: props.stylish
- });
- var dom = /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(baseClassName, "-left ").concat(hashId).trim(),
- children: extra
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(baseClassName, "-right ").concat(hashId).trim(),
- children: children
- })]
- });
-
- /** 告诉 props 是否存在 footerBar */
- (0,_react_17_0_2_react.useEffect)(function () {
- if (!value || !(value !== null && value !== void 0 && value.setHasFooterToolbar)) {
- return function () {};
- }
- value === null || value === void 0 || value.setHasFooterToolbar(true);
- return function () {
- var _value$setHasFooterTo;
- value === null || value === void 0 || (_value$setHasFooterTo = value.setHasFooterToolbar) === null || _value$setHasFooterTo === void 0 || _value$setHasFooterTo.call(value, false);
- };
- // eslint-disable-next-line react-hooks/exhaustive-deps
- }, []);
- var renderDom = /*#__PURE__*/(0,jsx_runtime.jsx)("div", (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
- className: _classnames_2_5_1_classnames_default()(className, hashId, baseClassName, (0,defineProperty/* default */.Z)({}, "".concat(baseClassName, "-stylish"), !!props.stylish)),
- style: (0,objectSpread2/* default */.Z)({
- width: width
- }, style)
- }, (0,es/* default */.Z)(restProps, ['prefixCls'])), {}, {
- children: renderContent ? renderContent((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), value), {}, {
- leftWidth: width
- }), dom) : dom
- }));
- var ssrDom = !isBrowser() || !portalDom || !containerDom ? renderDom : /*#__PURE__*/(0,_react_dom_17_0_2_react_dom.createPortal)(renderDom, containerDom, baseClassName);
- return stylish.wrapSSR(wrapSSR( /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, {
- children: ssrDom
- }, baseClassName)));
-};
-
-
-/***/ }),
-
-/***/ 15469:
-/*!******************************************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageContainer/index.js + 8 modules ***!
- \******************************************************************************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-
-// EXPORTS
-__webpack_require__.d(__webpack_exports__, {
- _z: function() { return /* binding */ PageContainer; }
-});
-
-// UNUSED EXPORTS: ProBreadcrumb, ProPageHeader
-
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/defineProperty.js
-var defineProperty = __webpack_require__(53646);
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectWithoutProperties.js
-var objectWithoutProperties = __webpack_require__(82468);
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectSpread2.js
-var objectSpread2 = __webpack_require__(56970);
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/typeof.js
-var esm_typeof = __webpack_require__(98470);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-provider@2.14.9@@ant-design/pro-provider/es/index.js + 2 modules
-var es = __webpack_require__(83410);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules
-var tabs = __webpack_require__(99313);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/version/index.js + 1 modules
-var version = __webpack_require__(8680);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/index.js + 5 modules
-var config_provider = __webpack_require__(92736);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules
-var affix = __webpack_require__(81228);
-// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
-var _classnames_2_5_1_classnames = __webpack_require__(92310);
-var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
-// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
-var _react_17_0_2_react = __webpack_require__(59301);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/context/RouteContext.js
-var context_RouteContext = __webpack_require__(68230);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/index.js + 3 modules
-var FooterToolbar = __webpack_require__(81621);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-provider@2.14.9@@ant-design/pro-provider/es/useStyle/index.js
-var useStyle = __webpack_require__(75898);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/GridContent/style.js
-
-
-
-var genGridContentStyle = function genGridContentStyle(token) {
- return (0,defineProperty/* default */.Z)({}, token.componentCls, {
- width: '100%',
- '&-wide': {
- maxWidth: 1152,
- margin: '0 auto'
- }
- });
-};
-function style_useStyle(prefixCls) {
- return (0,useStyle/* useStyle */.Xj)('ProLayoutGridContent', function (token) {
- var GridContentToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
- componentCls: ".".concat(prefixCls)
- });
- return [genGridContentStyle(GridContentToken)];
- });
-}
-// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
-var jsx_runtime = __webpack_require__(37712);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/GridContent/index.js
-
-
-
-
-
-
-
-/**
- * This component can support contentWidth so you don't need to calculate the width
- * contentWidth=Fixed, width will is 1200
- *
- * @param props
- */
-var GridContent = function GridContent(props) {
- var value = (0,_react_17_0_2_react.useContext)(context_RouteContext/* RouteContext */.X);
- var children = props.children,
- propsContentWidth = props.contentWidth,
- propsClassName = props.className,
- style = props.style;
- var _useContext = (0,_react_17_0_2_react.useContext)(config_provider/* default.ConfigContext */.ZP.ConfigContext),
- getPrefixCls = _useContext.getPrefixCls;
- var prefixCls = props.prefixCls || getPrefixCls('pro');
- var contentWidth = propsContentWidth || value.contentWidth;
- var className = "".concat(prefixCls, "-grid-content");
- var _useStyle = style_useStyle(className),
- wrapSSR = _useStyle.wrapSSR,
- hashId = _useStyle.hashId;
- var isWide = contentWidth === 'Fixed' && value.layout === 'top';
- return wrapSSR( /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: _classnames_2_5_1_classnames_default()(className, hashId, propsClassName, (0,defineProperty/* default */.Z)({}, "".concat(className, "-wide"), isWide)),
- style: style,
- children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(prefixCls, "-grid-content-children ").concat(hashId).trim(),
- children: children
- })
- }));
-};
-
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules
-var slicedToArray = __webpack_require__(33297);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/ArrowLeftOutlined.js
-var ArrowLeftOutlined = __webpack_require__(87645);
-var ArrowLeftOutlined_default = /*#__PURE__*/__webpack_require__.n(ArrowLeftOutlined);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/ArrowRightOutlined.js
-var ArrowRightOutlined = __webpack_require__(45995);
-var ArrowRightOutlined_default = /*#__PURE__*/__webpack_require__.n(ArrowRightOutlined);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules
-var es_breadcrumb = __webpack_require__(66104);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/index.js + 4 modules
-var es_avatar = __webpack_require__(26743);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules
-var space = __webpack_require__(81327);
-// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules
-var _rc_resize_observer_1_4_0_rc_resize_observer_es = __webpack_require__(28647);
-// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/warning.js
-var warning = __webpack_require__(85870);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageHeader/style/index.js
-
-
-
-var textOverflowEllipsis = function textOverflowEllipsis() {
- return {
- overflow: 'hidden',
- whiteSpace: 'nowrap',
- textOverflow: 'ellipsis'
- };
-};
-var genPageHeaderStyle = function genPageHeaderStyle(token) {
- var _token$layout;
- return (0,defineProperty/* default */.Z)({}, token.componentCls, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, useStyle/* resetComponent */.Wf === null || useStyle/* resetComponent */.Wf === void 0 ? void 0 : (0,useStyle/* resetComponent */.Wf)(token)), {}, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
- position: 'relative',
- backgroundColor: token.colorWhite,
- paddingBlock: token.pageHeaderPaddingVertical + 2,
- paddingInline: token.pageHeaderPadding,
- '&&-ghost': {
- backgroundColor: token.pageHeaderBgGhost
- },
- '&-no-children': {
- height: (_token$layout = token.layout) === null || _token$layout === void 0 || (_token$layout = _token$layout.pageContainer) === null || _token$layout === void 0 ? void 0 : _token$layout.paddingBlockPageContainerContent
- },
- '&&-has-breadcrumb': {
- paddingBlockStart: token.pageHeaderPaddingBreadCrumb
- },
- '&&-has-footer': {
- paddingBlockEnd: 0
- },
- '& &-back': (0,defineProperty/* default */.Z)({
- marginInlineEnd: token.margin,
- fontSize: 16,
- lineHeight: 1,
- '&-button': (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
- fontSize: 16
- }, useStyle/* operationUnit */.Nd === null || useStyle/* operationUnit */.Nd === void 0 ? void 0 : (0,useStyle/* operationUnit */.Nd)(token)), {}, {
- color: token.pageHeaderColorBack,
- cursor: 'pointer'
- })
- }, "".concat(token.componentCls, "-rlt &"), {
- float: 'right',
- marginInlineEnd: 0,
- marginInlineStart: 0
- })
- }, "& ".concat('ant', "-divider-vertical"), {
- height: 14,
- marginBlock: 0,
- marginInline: token.marginSM,
- verticalAlign: 'middle'
- }), "& &-breadcrumb + &-heading", {
- marginBlockStart: token.marginXS
- }), '& &-heading', {
- display: 'flex',
- justifyContent: 'space-between',
- '&-left': {
- display: 'flex',
- alignItems: 'center',
- marginBlock: token.marginXS / 2,
- marginInlineEnd: 0,
- marginInlineStart: 0,
- overflow: 'hidden'
- },
- '&-title': (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
- marginInlineEnd: token.marginSM,
- marginBlockEnd: 0,
- color: token.colorTextHeading,
- fontWeight: 600,
- fontSize: token.pageHeaderFontSizeHeaderTitle,
- lineHeight: token.controlHeight + 'px'
- }, textOverflowEllipsis()), {}, (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-rlt &"), {
- marginInlineEnd: 0,
- marginInlineStart: token.marginSM
- })),
- '&-avatar': (0,defineProperty/* default */.Z)({
- marginInlineEnd: token.marginSM
- }, "".concat(token.componentCls, "-rlt &"), {
- float: 'right',
- marginInlineEnd: 0,
- marginInlineStart: token.marginSM
- }),
- '&-tags': (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-rlt &"), {
- float: 'right'
- }),
- '&-sub-title': (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
- marginInlineEnd: token.marginSM,
- color: token.colorTextSecondary,
- fontSize: token.pageHeaderFontSizeHeaderSubTitle,
- lineHeight: token.lineHeight
- }, textOverflowEllipsis()), {}, (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-rlt &"), {
- float: 'right',
- marginInlineEnd: 0,
- marginInlineStart: 12
- })),
- '&-extra': (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
- marginBlock: token.marginXS / 2,
- marginInlineEnd: 0,
- marginInlineStart: 0,
- whiteSpace: 'nowrap',
- '> *': (0,defineProperty/* default */.Z)({
- 'white-space': 'unset'
- }, "".concat(token.componentCls, "-rlt &"), {
- marginInlineEnd: token.marginSM,
- marginInlineStart: 0
- })
- }, "".concat(token.componentCls, "-rlt &"), {
- float: 'left'
- }), '*:first-child', (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-rlt &"), {
- marginInlineEnd: 0
- }))
- }), '&-content', {
- paddingBlockStart: token.pageHeaderPaddingContentPadding
- }), '&-footer', {
- marginBlockStart: token.margin
- }), '&-compact &-heading', {
- flexWrap: 'wrap'
- }), '&-wide', {
- maxWidth: 1152,
- margin: '0 auto'
- }), '&-rtl', {
- direction: 'rtl'
- })));
-};
-function PageHeader_style_useStyle(prefixCls) {
- return (0,useStyle/* useStyle */.Xj)('ProLayoutPageHeader', function (token) {
- var proCardToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
- componentCls: ".".concat(prefixCls),
- pageHeaderBgGhost: 'transparent',
- pageHeaderPadding: 16,
- pageHeaderPaddingVertical: 4,
- pageHeaderPaddingBreadCrumb: token.paddingSM,
- pageHeaderColorBack: token.colorTextHeading,
- pageHeaderFontSizeHeaderTitle: token.fontSizeHeading4,
- pageHeaderFontSizeHeaderSubTitle: 14,
- pageHeaderPaddingContentPadding: token.paddingSM
- });
- return [genPageHeaderStyle(proCardToken)];
- });
-}
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageHeader/index.js
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-var renderBack = function renderBack(prefixCls, hashId, backIcon, onBack) {
- if (!backIcon || !onBack) {
- return null;
- }
- return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(prefixCls, "-back ").concat(hashId).trim(),
- children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- role: "button",
- onClick: function onClick(e) {
- onBack === null || onBack === void 0 || onBack(e);
- },
- className: "".concat(prefixCls, "-back-button ").concat(hashId).trim(),
- "aria-label": "back",
- children: backIcon
- })
- });
-};
-var renderBreadcrumb = function renderBreadcrumb(breadcrumb, prefixCls) {
- var _breadcrumb$items;
- if (!((_breadcrumb$items = breadcrumb.items) !== null && _breadcrumb$items !== void 0 && _breadcrumb$items.length)) return null;
- return /*#__PURE__*/(0,jsx_runtime.jsx)(es_breadcrumb/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, breadcrumb), {}, {
- className: _classnames_2_5_1_classnames_default()("".concat(prefixCls, "-breadcrumb"), breadcrumb.className)
- }));
-};
-var getBackIcon = function getBackIcon(props) {
- var direction = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'ltr';
- if (props.backIcon !== undefined) {
- return props.backIcon;
- }
- return direction === 'rtl' ? /*#__PURE__*/(0,jsx_runtime.jsx)((ArrowRightOutlined_default()), {}) : /*#__PURE__*/(0,jsx_runtime.jsx)((ArrowLeftOutlined_default()), {});
-};
-var renderTitle = function renderTitle(prefixCls, props) {
- var direction = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'ltr';
- var hashId = arguments.length > 3 ? arguments[3] : undefined;
- var title = props.title,
- avatar = props.avatar,
- subTitle = props.subTitle,
- tags = props.tags,
- extra = props.extra,
- onBack = props.onBack;
- var headingPrefixCls = "".concat(prefixCls, "-heading");
- var hasHeading = title || subTitle || tags || extra;
- // If there is nothing, return a null
- if (!hasHeading) {
- return null;
- }
- var backIcon = getBackIcon(props, direction);
- var backIconDom = renderBack(prefixCls, hashId, backIcon, onBack);
- var hasTitle = backIconDom || avatar || hasHeading;
- return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- className: headingPrefixCls + ' ' + hashId,
- children: [hasTitle && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- className: "".concat(headingPrefixCls, "-left ").concat(hashId).trim(),
- children: [backIconDom, avatar && /*#__PURE__*/(0,jsx_runtime.jsx)(es_avatar/* default */.C, (0,objectSpread2/* default */.Z)({
- className: _classnames_2_5_1_classnames_default()("".concat(headingPrefixCls, "-avatar"), hashId, avatar.className)
- }, avatar)), title && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: "".concat(headingPrefixCls, "-title ").concat(hashId).trim(),
- title: typeof title === 'string' ? title : undefined,
- children: title
- }), subTitle && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: "".concat(headingPrefixCls, "-sub-title ").concat(hashId).trim(),
- title: typeof subTitle === 'string' ? subTitle : undefined,
- children: subTitle
- }), tags && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: "".concat(headingPrefixCls, "-tags ").concat(hashId).trim(),
- children: tags
- })]
- }), extra && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: "".concat(headingPrefixCls, "-extra ").concat(hashId).trim(),
- children: /*#__PURE__*/(0,jsx_runtime.jsx)(space/* default */.Z, {
- children: extra
- })
- })]
- });
-};
-var renderFooter = function renderFooter(prefixCls, footer, hashId) {
- if (footer) {
- return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(prefixCls, "-footer ").concat(hashId).trim(),
- children: footer
- });
- }
- return null;
-};
-var renderChildren = function renderChildren(prefixCls, children, hashId) {
- return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(prefixCls, "-content ").concat(hashId).trim(),
- children: children
- });
-};
-var transformBreadcrumbRoutesToItems = function transformBreadcrumbRoutesToItems(routes) {
- return routes === null || routes === void 0 ? void 0 : routes.map(function (route) {
- var _route$children;
- (0,warning/* noteOnce */.ET)(!!route.breadcrumbName, 'Route.breadcrumbName is deprecated, please use Route.title instead.');
- return (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, route), {}, {
- breadcrumbName: undefined,
- children: undefined,
- title: route.title || route.breadcrumbName
- }, (_route$children = route.children) !== null && _route$children !== void 0 && _route$children.length ? {
- menu: {
- items: transformBreadcrumbRoutesToItems(route.children)
- }
- } : {});
- });
-};
-var PageHeader = function PageHeader(props) {
- var _breadcrumbRender;
- var _React$useState = _react_17_0_2_react.useState(false),
- _React$useState2 = (0,slicedToArray/* default */.Z)(_React$useState, 2),
- compact = _React$useState2[0],
- updateCompact = _React$useState2[1];
- var onResize = function onResize(_ref) {
- var width = _ref.width;
- return updateCompact(width < 768);
- };
- var _React$useContext = _react_17_0_2_react.useContext(config_provider/* default.ConfigContext */.ZP.ConfigContext),
- getPrefixCls = _React$useContext.getPrefixCls,
- direction = _React$useContext.direction;
- var customizePrefixCls = props.prefixCls,
- style = props.style,
- footer = props.footer,
- children = props.children,
- breadcrumb = props.breadcrumb,
- breadcrumbRender = props.breadcrumbRender,
- customizeClassName = props.className,
- contentWidth = props.contentWidth,
- layout = props.layout,
- _props$ghost = props.ghost,
- ghost = _props$ghost === void 0 ? true : _props$ghost;
- var prefixCls = getPrefixCls('page-header', customizePrefixCls);
- var _useStyle = PageHeader_style_useStyle(prefixCls),
- wrapSSR = _useStyle.wrapSSR,
- hashId = _useStyle.hashId;
- var getDefaultBreadcrumbDom = function getDefaultBreadcrumbDom() {
- if (breadcrumb && !(breadcrumb !== null && breadcrumb !== void 0 && breadcrumb.items) && breadcrumb !== null && breadcrumb !== void 0 && breadcrumb.routes) {
- (0,warning/* noteOnce */.ET)(false, 'The routes of Breadcrumb is deprecated, please use items instead.');
- breadcrumb.items = transformBreadcrumbRoutesToItems(breadcrumb.routes);
- }
- if (breadcrumb !== null && breadcrumb !== void 0 && breadcrumb.items) {
- return renderBreadcrumb(breadcrumb, prefixCls);
- }
- return null;
- };
- var defaultBreadcrumbDom = getDefaultBreadcrumbDom();
- var isBreadcrumbComponent = breadcrumb && 'props' in breadcrumb;
-
- // support breadcrumbRender function
- var breadcrumbRenderDomFromProps = (_breadcrumbRender = breadcrumbRender === null || breadcrumbRender === void 0 ? void 0 : breadcrumbRender((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, {
- prefixCls: prefixCls
- }), defaultBreadcrumbDom)) !== null && _breadcrumbRender !== void 0 ? _breadcrumbRender : defaultBreadcrumbDom;
- var breadcrumbDom = isBreadcrumbComponent ? breadcrumb : breadcrumbRenderDomFromProps;
- var className = _classnames_2_5_1_classnames_default()(prefixCls, hashId, customizeClassName, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-has-breadcrumb"), !!breadcrumbDom), "".concat(prefixCls, "-has-footer"), !!footer), "".concat(prefixCls, "-rtl"), direction === 'rtl'), "".concat(prefixCls, "-compact"), compact), "".concat(prefixCls, "-wide"), contentWidth === 'Fixed' && layout == 'top'), "".concat(prefixCls, "-ghost"), ghost));
- var title = renderTitle(prefixCls, props, direction, hashId);
- var childDom = children && renderChildren(prefixCls, children, hashId);
- var footerDom = renderFooter(prefixCls, footer, hashId);
- if (!breadcrumbDom && !title && !footerDom && !childDom) {
- return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: _classnames_2_5_1_classnames_default()(hashId, ["".concat(prefixCls, "-no-children")])
- });
- }
- return wrapSSR( /*#__PURE__*/(0,jsx_runtime.jsx)(_rc_resize_observer_1_4_0_rc_resize_observer_es/* default */.Z, {
- onResize: onResize,
- children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- className: className,
- style: style,
- children: [breadcrumbDom, title, childDom, footerDom]
- })
- }));
-};
-
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules
-var spin = __webpack_require__(71418);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageLoading/index.js
-
-
-var _excluded = ["isLoading", "pastDelay", "timedOut", "error", "retry"];
-
-
-
-var PageLoading = function PageLoading(_ref) {
- var isLoading = _ref.isLoading,
- pastDelay = _ref.pastDelay,
- timedOut = _ref.timedOut,
- error = _ref.error,
- retry = _ref.retry,
- reset = (0,objectWithoutProperties/* default */.Z)(_ref, _excluded);
- return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- style: {
- paddingBlockStart: 100,
- textAlign: 'center'
- },
- children: /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, (0,objectSpread2/* default */.Z)({
- size: "large"
- }, reset))
- });
-};
-
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/WaterMark/index.js
-
-
-
-
-
-
-
-
-/**
- * 返回当前显示设备的物理像素分辨率与CSS像素分辨率之比
- *
- * @param context
- * @see api 有些废弃了,其实类型 CanvasRenderingContext2D
- */
-var getPixelRatio = function getPixelRatio(context) {
- if (!context) {
- return 1;
- }
- var backingStore = context.backingStorePixelRatio || context.webkitBackingStorePixelRatio || context.mozBackingStorePixelRatio || context.msBackingStorePixelRatio || context.oBackingStorePixelRatio || 1;
- return (window.devicePixelRatio || 1) / backingStore;
-};
-var WaterMark = function WaterMark(props) {
- var _useToken = (0,useStyle/* useToken */.dQ)(),
- token = _useToken.token;
- var children = props.children,
- style = props.style,
- className = props.className,
- markStyle = props.markStyle,
- markClassName = props.markClassName,
- _props$zIndex = props.zIndex,
- zIndex = _props$zIndex === void 0 ? 9 : _props$zIndex,
- _props$gapX = props.gapX,
- gapX = _props$gapX === void 0 ? 212 : _props$gapX,
- _props$gapY = props.gapY,
- gapY = _props$gapY === void 0 ? 222 : _props$gapY,
- _props$width = props.width,
- width = _props$width === void 0 ? 120 : _props$width,
- _props$height = props.height,
- height = _props$height === void 0 ? 64 : _props$height,
- _props$rotate = props.rotate,
- rotate = _props$rotate === void 0 ? -22 : _props$rotate,
- image = props.image,
- offsetLeft = props.offsetLeft,
- outOffsetTop = props.offsetTop,
- _props$fontStyle = props.fontStyle,
- fontStyle = _props$fontStyle === void 0 ? 'normal' : _props$fontStyle,
- _props$fontWeight = props.fontWeight,
- fontWeight = _props$fontWeight === void 0 ? 'normal' : _props$fontWeight,
- _props$fontColor = props.fontColor,
- fontColor = _props$fontColor === void 0 ? token.colorFill : _props$fontColor,
- _props$fontSize = props.fontSize,
- fontSize = _props$fontSize === void 0 ? 16 : _props$fontSize,
- _props$fontFamily = props.fontFamily,
- fontFamily = _props$fontFamily === void 0 ? 'sans-serif' : _props$fontFamily,
- customizePrefixCls = props.prefixCls;
- var _useContext = (0,_react_17_0_2_react.useContext)(config_provider/* default.ConfigContext */.ZP.ConfigContext),
- getPrefixCls = _useContext.getPrefixCls;
- var prefixCls = getPrefixCls('pro-layout-watermark', customizePrefixCls);
- var wrapperCls = _classnames_2_5_1_classnames_default()("".concat(prefixCls, "-wrapper"), className);
- var waterMarkCls = _classnames_2_5_1_classnames_default()(prefixCls, markClassName);
- var _useState = (0,_react_17_0_2_react.useState)(''),
- _useState2 = (0,slicedToArray/* default */.Z)(_useState, 2),
- base64Url = _useState2[0],
- setBase64Url = _useState2[1];
- (0,_react_17_0_2_react.useEffect)(function () {
- var canvas = document.createElement('canvas');
- var ctx = canvas.getContext('2d');
- var ratio = getPixelRatio(ctx);
- var canvasWidth = "".concat((gapX + width) * ratio, "px");
- var canvasHeight = "".concat((gapY + height) * ratio, "px");
- var canvasOffsetLeft = offsetLeft || gapX / 2;
- var canvasOffsetTop = outOffsetTop || gapY / 2;
- canvas.setAttribute('width', canvasWidth);
- canvas.setAttribute('height', canvasHeight);
- if (!ctx) {
- // eslint-disable-next-line no-console
- console.error('当前环境不支持Canvas');
- return;
- }
-
- // 旋转字符 rotate
- ctx.translate(canvasOffsetLeft * ratio, canvasOffsetTop * ratio);
- ctx.rotate(Math.PI / 180 * Number(rotate));
- var markWidth = width * ratio;
- var markHeight = height * ratio;
- var writeContent = function writeContent(contentText) {
- var offsetTop = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
- var markSize = Number(fontSize) * ratio;
- ctx.font = "".concat(fontStyle, " normal ").concat(fontWeight, " ").concat(markSize, "px/").concat(markHeight, "px ").concat(fontFamily);
- ctx.fillStyle = fontColor;
- if (Array.isArray(contentText)) {
- contentText === null || contentText === void 0 || contentText.forEach(function (item, index) {
- return ctx.fillText(item, 0, index * markSize + offsetTop);
- });
- } else {
- ctx.fillText(contentText, 0, offsetTop ? offsetTop + markSize : 0);
- }
- setBase64Url(canvas.toDataURL());
- };
- if (image) {
- var img = new Image();
- img.crossOrigin = 'anonymous';
- img.referrerPolicy = 'no-referrer';
- img.src = image;
- img.onload = function () {
- ctx.drawImage(img, 0, 0, markWidth, markHeight);
- setBase64Url(canvas.toDataURL());
- if (props.content) {
- writeContent(props.content, img.height + 8);
- return;
- }
- };
- return;
- }
- if (props.content) {
- writeContent(props.content);
- return;
- }
- }, [gapX, gapY, offsetLeft, outOffsetTop, rotate, fontStyle, fontWeight, width, height, fontFamily, fontColor, image, props.content, fontSize]);
- return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- style: (0,objectSpread2/* default */.Z)({
- position: 'relative'
- }, style),
- className: wrapperCls,
- children: [children, /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: waterMarkCls,
- style: (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
- zIndex: zIndex,
- position: 'absolute',
- left: 0,
- top: 0,
- width: '100%',
- height: '100%',
- backgroundSize: "".concat(gapX + width, "px"),
- pointerEvents: 'none',
- backgroundRepeat: 'repeat'
- }, base64Url ? {
- backgroundImage: "url('".concat(base64Url, "')")
- } : {}), markStyle)
- })]
- });
-};
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageContainer/style/index.js
-
-
-
-
-var _map = [576, 768, 992, 1200].map(function (bp) {
- return "@media (max-width: ".concat(bp, "px)");
- }),
- _map2 = (0,slicedToArray/* default */.Z)(_map, 4),
- sm = _map2[0],
- md = _map2[1],
- lg = _map2[2],
- xl = _map2[3];
-var genPageContainerStyle = function genPageContainerStyle(token) {
- var _token$layout, _token$layout2, _token$layout3, _token$layout4, _token$layout$pageCon, _token$layout5, _token$layout$pageCon2, _token$layout6, _token$layout7, _token$layout8, _token$layout$pageCon3, _token$layout9, _token$layout$pageCon4, _token$layout10, _token$layout$pageCon5, _token$layout11, _token$layout$pageCon6, _token$layout12;
- return (0,defineProperty/* default */.Z)({}, token.componentCls, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
- position: 'relative',
- '&-children-container': {
- paddingBlockStart: 0,
- paddingBlockEnd: (_token$layout = token.layout) === null || _token$layout === void 0 || (_token$layout = _token$layout.pageContainer) === null || _token$layout === void 0 ? void 0 : _token$layout.paddingBlockPageContainerContent,
- paddingInline: (_token$layout2 = token.layout) === null || _token$layout2 === void 0 || (_token$layout2 = _token$layout2.pageContainer) === null || _token$layout2 === void 0 ? void 0 : _token$layout2.paddingInlinePageContainerContent
- },
- '&-children-container-no-header': {
- paddingBlockStart: (_token$layout3 = token.layout) === null || _token$layout3 === void 0 || (_token$layout3 = _token$layout3.pageContainer) === null || _token$layout3 === void 0 ? void 0 : _token$layout3.paddingBlockPageContainerContent
- },
- '&-affix': (0,defineProperty/* default */.Z)({}, "".concat(token.antCls, "-affix"), (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-warp"), {
- backgroundColor: (_token$layout4 = token.layout) === null || _token$layout4 === void 0 || (_token$layout4 = _token$layout4.pageContainer) === null || _token$layout4 === void 0 ? void 0 : _token$layout4.colorBgPageContainerFixed,
- transition: 'background-color 0.3s',
- boxShadow: '0 2px 8px #f0f1f2'
- }))
- }, '& &-warp-page-header', (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
- paddingBlockStart: ((_token$layout$pageCon = (_token$layout5 = token.layout) === null || _token$layout5 === void 0 || (_token$layout5 = _token$layout5.pageContainer) === null || _token$layout5 === void 0 ? void 0 : _token$layout5.paddingBlockPageContainerContent) !== null && _token$layout$pageCon !== void 0 ? _token$layout$pageCon : 40) / 4,
- paddingBlockEnd: ((_token$layout$pageCon2 = (_token$layout6 = token.layout) === null || _token$layout6 === void 0 || (_token$layout6 = _token$layout6.pageContainer) === null || _token$layout6 === void 0 ? void 0 : _token$layout6.paddingBlockPageContainerContent) !== null && _token$layout$pageCon2 !== void 0 ? _token$layout$pageCon2 : 40) / 2,
- paddingInlineStart: (_token$layout7 = token.layout) === null || _token$layout7 === void 0 || (_token$layout7 = _token$layout7.pageContainer) === null || _token$layout7 === void 0 ? void 0 : _token$layout7.paddingInlinePageContainerContent,
- paddingInlineEnd: (_token$layout8 = token.layout) === null || _token$layout8 === void 0 || (_token$layout8 = _token$layout8.pageContainer) === null || _token$layout8 === void 0 ? void 0 : _token$layout8.paddingInlinePageContainerContent
- }, "& ~ ".concat(token.proComponentsCls, "-grid-content"), (0,defineProperty/* default */.Z)({}, "".concat(token.proComponentsCls, "-page-container-children-content"), {
- paddingBlock: ((_token$layout$pageCon3 = (_token$layout9 = token.layout) === null || _token$layout9 === void 0 || (_token$layout9 = _token$layout9.pageContainer) === null || _token$layout9 === void 0 ? void 0 : _token$layout9.paddingBlockPageContainerContent) !== null && _token$layout$pageCon3 !== void 0 ? _token$layout$pageCon3 : 24) / 3
- })), "".concat(token.antCls, "-page-header-breadcrumb"), {
- paddingBlockStart: ((_token$layout$pageCon4 = (_token$layout10 = token.layout) === null || _token$layout10 === void 0 || (_token$layout10 = _token$layout10.pageContainer) === null || _token$layout10 === void 0 ? void 0 : _token$layout10.paddingBlockPageContainerContent) !== null && _token$layout$pageCon4 !== void 0 ? _token$layout$pageCon4 : 40) / 4 + 10
- }), "".concat(token.antCls, "-page-header-heading"), {
- paddingBlockStart: ((_token$layout$pageCon5 = (_token$layout11 = token.layout) === null || _token$layout11 === void 0 || (_token$layout11 = _token$layout11.pageContainer) === null || _token$layout11 === void 0 ? void 0 : _token$layout11.paddingBlockPageContainerContent) !== null && _token$layout$pageCon5 !== void 0 ? _token$layout$pageCon5 : 40) / 4
- }), "".concat(token.antCls, "-page-header-footer"), {
- marginBlockStart: ((_token$layout$pageCon6 = (_token$layout12 = token.layout) === null || _token$layout12 === void 0 || (_token$layout12 = _token$layout12.pageContainer) === null || _token$layout12 === void 0 ? void 0 : _token$layout12.paddingBlockPageContainerContent) !== null && _token$layout$pageCon6 !== void 0 ? _token$layout$pageCon6 : 40) / 4
- })), '&-detail', (0,defineProperty/* default */.Z)({
- display: 'flex'
- }, sm, {
- display: 'block'
- })), '&-main', {
- width: '100%'
- }), '&-row', (0,defineProperty/* default */.Z)({
- display: 'flex',
- width: '100%'
- }, md, {
- display: 'block'
- })), '&-content', {
- flex: 'auto',
- width: '100%'
- }), '&-extraContent', (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
- flex: '0 1 auto',
- minWidth: '242px',
- marginInlineStart: 88,
- textAlign: 'end'
- }, xl, {
- marginInlineStart: 44
- }), lg, {
- marginInlineStart: 20
- }), md, {
- marginInlineStart: 0,
- textAlign: 'start'
- }), sm, {
- marginInlineStart: 0
- })));
-};
-function PageContainer_style_useStyle(prefixCls, componentsToken) {
- return (0,useStyle/* useStyle */.Xj)('ProLayoutPageContainer', function (token) {
- var _token$layout13;
- var proCardToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
- componentCls: ".".concat(prefixCls),
- layout: (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token === null || token === void 0 ? void 0 : token.layout), {}, {
- pageContainer: (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token === null || token === void 0 || (_token$layout13 = token.layout) === null || _token$layout13 === void 0 ? void 0 : _token$layout13.pageContainer), componentsToken)
- })
- });
- return [genPageContainerStyle(proCardToken)];
- });
-}
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageContainer/style/stylish.js
-
-
-
-function useStylish(prefixCls, _ref) {
- var stylish = _ref.stylish;
- return (0,useStyle/* useStyle */.Xj)('ProLayoutPageContainerStylish', function (token) {
- var stylishToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
- componentCls: ".".concat(prefixCls)
- });
- if (!stylish) return [];
- return [(0,defineProperty/* default */.Z)({}, "div".concat(stylishToken.componentCls), stylish === null || stylish === void 0 ? void 0 : stylish(stylishToken))];
- });
-}
-// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/compareVersions/index.js
-var compareVersions = __webpack_require__(31105);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageContainer/index.js
-
-
-
-
-var PageContainer_excluded = ["title", "content", "pageHeaderRender", "header", "prefixedClassName", "extraContent", "childrenContentStyle", "style", "prefixCls", "hashId", "value", "breadcrumbRender"],
- _excluded2 = ["children", "loading", "className", "style", "footer", "affixProps", "token", "fixedHeader", "breadcrumbRender", "footerToolBarProps", "childrenContentStyle"];
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-function genLoading(spinProps) {
- if ((0,esm_typeof/* default */.Z)(spinProps) === 'object') {
- return spinProps;
- }
- return {
- spinning: spinProps
- };
-}
-
-/**
- * Render Footer tabList In order to be compatible with the old version of the PageHeader basically
- * all the functions are implemented.
- */
-var PageContainer_renderFooter = function renderFooter(_ref) {
- var tabList = _ref.tabList,
- tabActiveKey = _ref.tabActiveKey,
- onTabChange = _ref.onTabChange,
- hashId = _ref.hashId,
- tabBarExtraContent = _ref.tabBarExtraContent,
- tabProps = _ref.tabProps,
- prefixedClassName = _ref.prefixedClassName;
- if (Array.isArray(tabList) || tabBarExtraContent) {
- return /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
- className: "".concat(prefixedClassName, "-tabs ").concat(hashId).trim(),
- activeKey: tabActiveKey,
- onChange: function onChange(key) {
- if (onTabChange) {
- onTabChange(key);
- }
- },
- tabBarExtraContent: tabBarExtraContent,
- items: tabList === null || tabList === void 0 ? void 0 : tabList.map(function (item, index) {
- var _item$key;
- return (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
- label: item.tab
- }, item), {}, {
- key: ((_item$key = item.key) === null || _item$key === void 0 ? void 0 : _item$key.toString()) || (index === null || index === void 0 ? void 0 : index.toString())
- });
- })
- }, tabProps), {}, {
- children: (0,compareVersions/* compareVersions */.n)(version/* default */.Z, '4.23.0') < 0 ? tabList === null || tabList === void 0 ? void 0 : tabList.map(function (item, index) {
- return /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z.TabPane, (0,objectSpread2/* default */.Z)({
- tab: item.tab
- }, item), item.key || index);
- }) : null
- }));
- }
- return null;
-};
-var renderPageHeader = function renderPageHeader(content, extraContent, prefixedClassName, hashId) {
- if (!content && !extraContent) {
- return null;
- }
- return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(prefixedClassName, "-detail ").concat(hashId).trim(),
- children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(prefixedClassName, "-main ").concat(hashId).trim(),
- children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- className: "".concat(prefixedClassName, "-row ").concat(hashId).trim(),
- children: [content && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(prefixedClassName, "-content ").concat(hashId).trim(),
- children: content
- }), extraContent && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(prefixedClassName, "-extraContent ").concat(hashId).trim(),
- children: extraContent
- })]
- })
- })
- });
-};
-
-/**
- * 配置与面包屑相同,只是增加了自动根据路由计算面包屑的功能。此功能必须要在 ProLayout 中使用。
- *
- * @param props
- * @returns
- */
-var ProBreadcrumb = function ProBreadcrumb(props) {
- var value = useContext(RouteContext);
- return /*#__PURE__*/_jsx("div", {
- style: {
- height: '100%',
- display: 'flex',
- alignItems: 'center'
- },
- children: /*#__PURE__*/_jsx(Breadcrumb, _objectSpread(_objectSpread(_objectSpread({}, value === null || value === void 0 ? void 0 : value.breadcrumb), value === null || value === void 0 ? void 0 : value.breadcrumbProps), props))
- });
-};
-var memoRenderPageHeader = function memoRenderPageHeader(props) {
- var _breadcrumb$items;
- var title = props.title,
- content = props.content,
- pageHeaderRender = props.pageHeaderRender,
- header = props.header,
- prefixedClassName = props.prefixedClassName,
- extraContent = props.extraContent,
- childrenContentStyle = props.childrenContentStyle,
- style = props.style,
- prefixCls = props.prefixCls,
- hashId = props.hashId,
- value = props.value,
- breadcrumbRender = props.breadcrumbRender,
- restProps = (0,objectWithoutProperties/* default */.Z)(props, PageContainer_excluded);
- var getBreadcrumbRender = function getBreadcrumbRender() {
- if (!breadcrumbRender) {
- return undefined;
- }
- return breadcrumbRender;
- };
- if (pageHeaderRender === false) {
- return null;
- }
- if (pageHeaderRender) {
- return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
- children: [" ", pageHeaderRender((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), value))]
- });
- }
- var pageHeaderTitle = title;
- if (!title && title !== false) {
- pageHeaderTitle = value.title;
- }
- var pageHeaderProps = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, value), {}, {
- title: pageHeaderTitle
- }, restProps), {}, {
- footer: PageContainer_renderFooter((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, restProps), {}, {
- hashId: hashId,
- breadcrumbRender: breadcrumbRender,
- prefixedClassName: prefixedClassName
- }))
- }, header);
- var _ref2 = pageHeaderProps,
- breadcrumb = _ref2.breadcrumb;
- var noHasBreadCrumb = (!breadcrumb || !(breadcrumb !== null && breadcrumb !== void 0 && breadcrumb.itemRender) && !(breadcrumb !== null && breadcrumb !== void 0 && (_breadcrumb$items = breadcrumb.items) !== null && _breadcrumb$items !== void 0 && _breadcrumb$items.length)) && !breadcrumbRender;
- if (['title', 'subTitle', 'extra', 'tags', 'footer', 'avatar', 'backIcon'].every(function (item) {
- return !pageHeaderProps[item];
- }) && noHasBreadCrumb && !content && !extraContent) {
- return null;
- }
- return /*#__PURE__*/(0,jsx_runtime.jsx)(PageHeader, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, pageHeaderProps), {}, {
- className: "".concat(prefixedClassName, "-warp-page-header ").concat(hashId).trim(),
- breadcrumb: breadcrumbRender === false ? undefined : (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, pageHeaderProps.breadcrumb), value.breadcrumbProps),
- breadcrumbRender: getBreadcrumbRender(),
- prefixCls: prefixCls,
- children: (header === null || header === void 0 ? void 0 : header.children) || renderPageHeader(content, extraContent, prefixedClassName, hashId)
- }));
-};
-var PageContainerBase = function PageContainerBase(props) {
- var _restProps$header2, _token$layout;
- var children = props.children,
- _props$loading = props.loading,
- loading = _props$loading === void 0 ? false : _props$loading,
- className = props.className,
- style = props.style,
- footer = props.footer,
- affixProps = props.affixProps,
- propsToken = props.token,
- fixedHeader = props.fixedHeader,
- breadcrumbRender = props.breadcrumbRender,
- footerToolBarProps = props.footerToolBarProps,
- childrenContentStyle = props.childrenContentStyle,
- restProps = (0,objectWithoutProperties/* default */.Z)(props, _excluded2);
- var value = (0,_react_17_0_2_react.useContext)(context_RouteContext/* RouteContext */.X);
- /** 告诉 props 是否存在 footerBar */
- (0,_react_17_0_2_react.useEffect)(function () {
- var _value$setHasPageCont;
- if (!value || !(value !== null && value !== void 0 && value.setHasPageContainer)) {
- return function () {};
- }
- value === null || value === void 0 || (_value$setHasPageCont = value.setHasPageContainer) === null || _value$setHasPageCont === void 0 || _value$setHasPageCont.call(value, function (num) {
- return num + 1;
- });
- return function () {
- var _value$setHasPageCont2;
- value === null || value === void 0 || (_value$setHasPageCont2 = value.setHasPageContainer) === null || _value$setHasPageCont2 === void 0 || _value$setHasPageCont2.call(value, function (num) {
- return num - 1;
- });
- };
- // eslint-disable-next-line react-hooks/exhaustive-deps
- }, []);
- var _useContext = (0,_react_17_0_2_react.useContext)(es/* ProProvider */.L_),
- token = _useContext.token;
- var _useContext2 = (0,_react_17_0_2_react.useContext)(config_provider/* default.ConfigContext */.ZP.ConfigContext),
- getPrefixCls = _useContext2.getPrefixCls;
- var prefixCls = props.prefixCls || getPrefixCls('pro');
- var basePageContainer = "".concat(prefixCls, "-page-container");
- var _useStyle = PageContainer_style_useStyle(basePageContainer, propsToken),
- wrapSSR = _useStyle.wrapSSR,
- hashId = _useStyle.hashId;
- var stylish = useStylish("".concat(basePageContainer, ".").concat(basePageContainer, "-stylish"), {
- stylish: props.stylish
- });
- var memoBreadcrumbRender = (0,_react_17_0_2_react.useMemo)(function () {
- var _restProps$header;
- if (breadcrumbRender == false) return false;
- return breadcrumbRender || (restProps === null || restProps === void 0 || (_restProps$header = restProps.header) === null || _restProps$header === void 0 ? void 0 : _restProps$header.breadcrumbRender);
- }, [breadcrumbRender, restProps === null || restProps === void 0 || (_restProps$header2 = restProps.header) === null || _restProps$header2 === void 0 ? void 0 : _restProps$header2.breadcrumbRender]);
- var pageHeaderDom = memoRenderPageHeader((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, restProps), {}, {
- breadcrumbRender: memoBreadcrumbRender,
- ghost: true,
- hashId: hashId,
- prefixCls: undefined,
- prefixedClassName: basePageContainer,
- value: value
- }));
- var loadingDom = (0,_react_17_0_2_react.useMemo)(function () {
- // 当loading时一个合法的ReactNode时,说明用户使用了自定义loading,直接返回改自定义loading
- if ( /*#__PURE__*/_react_17_0_2_react.isValidElement(loading)) {
- return loading;
- }
- // 当传递过来的是布尔值,并且为false时,说明不需要显示loading,返回null
- if (typeof loading === 'boolean' && !loading) {
- return null;
- }
- // 如非上述两种情况,那么要么用户传了一个true,要么用户传了loading配置,使用genLoading生成loading配置后返回PageLoading
- var spinProps = genLoading(loading);
- // 如果传的是loading配置,但spinning传的是false,也不需要显示loading
- return spinProps.spinning ? /*#__PURE__*/(0,jsx_runtime.jsx)(PageLoading, (0,objectSpread2/* default */.Z)({}, spinProps)) : null;
- }, [loading]);
- var content = (0,_react_17_0_2_react.useMemo)(function () {
- return children ? /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
- children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: _classnames_2_5_1_classnames_default()(hashId, "".concat(basePageContainer, "-children-container"), (0,defineProperty/* default */.Z)({}, "".concat(basePageContainer, "-children-container-no-header"), !pageHeaderDom)),
- style: childrenContentStyle,
- children: children
- })
- }) : null;
- }, [children, basePageContainer, childrenContentStyle, hashId]);
- var renderContentDom = (0,_react_17_0_2_react.useMemo)(function () {
- // 只要loadingDom非空我们就渲染loadingDom,否则渲染内容
- var dom = loadingDom || content;
- if (props.waterMarkProps || value.waterMarkProps) {
- var waterMarkProps = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, value.waterMarkProps), props.waterMarkProps);
- return /*#__PURE__*/(0,jsx_runtime.jsx)(WaterMark, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, waterMarkProps), {}, {
- children: dom
- }));
- }
- return dom;
- }, [props.waterMarkProps, value.waterMarkProps, loadingDom, content]);
- var containerClassName = _classnames_2_5_1_classnames_default()(basePageContainer, hashId, className, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({}, "".concat(basePageContainer, "-with-footer"), footer), "".concat(basePageContainer, "-with-affix"), fixedHeader && pageHeaderDom), "".concat(basePageContainer, "-stylish"), !!restProps.stylish));
- return wrapSSR(stylish.wrapSSR( /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
- children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- style: style,
- className: containerClassName,
- children: [fixedHeader && pageHeaderDom ?
- /*#__PURE__*/
- // 在 hasHeader 且 fixedHeader 的情况下,才需要设置高度
- (0,jsx_runtime.jsx)(affix/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
- offsetTop: value.hasHeader && value.fixedHeader ? (_token$layout = token.layout) === null || _token$layout === void 0 || (_token$layout = _token$layout.header) === null || _token$layout === void 0 ? void 0 : _token$layout.heightLayoutHeader : 1
- }, affixProps), {}, {
- className: "".concat(basePageContainer, "-affix ").concat(hashId).trim(),
- children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "".concat(basePageContainer, "-warp ").concat(hashId).trim(),
- children: pageHeaderDom
- })
- })) : pageHeaderDom, renderContentDom && /*#__PURE__*/(0,jsx_runtime.jsx)(GridContent, {
- children: renderContentDom
- })]
- }), footer && /*#__PURE__*/(0,jsx_runtime.jsx)(FooterToolbar/* FooterToolbar */.S, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
- stylish: restProps.footerStylish,
- prefixCls: prefixCls
- }, footerToolBarProps), {}, {
- children: footer
- }))]
- })));
-};
-var PageContainer = function PageContainer(props) {
- return /*#__PURE__*/(0,jsx_runtime.jsx)(es/* ProConfigProvider */._Y, {
- needDeps: true,
- children: /*#__PURE__*/(0,jsx_runtime.jsx)(PageContainerBase, (0,objectSpread2/* default */.Z)({}, props))
- });
-};
-var ProPageHeader = function ProPageHeader(props) {
- var value = useContext(RouteContext);
- return memoRenderPageHeader(_objectSpread(_objectSpread({}, props), {}, {
- hashId: '',
- value: value
- }));
-};
-
-
-/***/ }),
-
-/***/ 68230:
-/*!********************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/context/RouteContext.js ***!
- \********************************************************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-/* harmony export */ __webpack_require__.d(__webpack_exports__, {
-/* harmony export */ X: function() { return /* binding */ RouteContext; }
-/* harmony export */ });
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301);
-
-var RouteContext = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({});
-
-/***/ }),
-
-/***/ 77578:
-/*!**********************************************************************!*\
- !*** ./node_modules/_antd@5.9.0@antd/es/_util/getRenderPropValue.js ***!
- \**********************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-/* harmony export */ __webpack_require__.d(__webpack_exports__, {
-/* harmony export */ Z: function() { return /* binding */ getRenderPropValue; }
-/* harmony export */ });
-const getRenderPropValue = propValue => {
- if (!propValue) {
- return null;
- }
- if (typeof propValue === 'function') {
- return propValue();
- }
- return propValue;
-};
-
-/***/ }),
-
-/***/ 26743:
-/*!**********************************************************************!*\
- !*** ./node_modules/_antd@5.9.0@antd/es/avatar/index.js + 4 modules ***!
- \**********************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-
-// EXPORTS
-__webpack_require__.d(__webpack_exports__, {
- C: function() { return /* binding */ es_avatar; }
-});
-
-// UNUSED EXPORTS: Group
-
-// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
-var _classnames_2_5_1_classnames = __webpack_require__(92310);
-var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
-// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules
-var es = __webpack_require__(28647);
-// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/ref.js
-var es_ref = __webpack_require__(25629);
-// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
-var _react_17_0_2_react = __webpack_require__(59301);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/responsiveObserver.js
-var responsiveObserver = __webpack_require__(69507);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
-var context = __webpack_require__(36355);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/grid/hooks/useBreakpoint.js
-var useBreakpoint = __webpack_require__(8628);
-;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/AvatarContext.js
-
-const AvatarContext = /*#__PURE__*/_react_17_0_2_react.createContext({});
-/* harmony default export */ var avatar_AvatarContext = (AvatarContext);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js
-var style = __webpack_require__(17313);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js
-var genComponentStyleHook = __webpack_require__(83116);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js
-var statistic = __webpack_require__(37613);
-;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/style/index.js
-
-
-const genBaseStyle = token => {
- const {
- antCls,
- componentCls,
- iconCls,
- avatarBg,
- avatarColor,
- containerSize,
- containerSizeLG,
- containerSizeSM,
- textFontSize,
- textFontSizeLG,
- textFontSizeSM,
- borderRadius,
- borderRadiusLG,
- borderRadiusSM,
- lineWidth,
- lineType
- } = token;
- // Avatar size style
- const avatarSizeStyle = (size, fontSize, radius) => ({
- width: size,
- height: size,
- lineHeight: `${size - lineWidth * 2}px`,
- borderRadius: '50%',
- [`&${componentCls}-square`]: {
- borderRadius: radius
- },
- [`${componentCls}-string`]: {
- position: 'absolute',
- left: {
- _skip_check_: true,
- value: '50%'
- },
- transformOrigin: '0 center'
- },
- [`&${componentCls}-icon`]: {
- fontSize,
- [`> ${iconCls}`]: {
- margin: 0
- }
- }
- });
- return {
- [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), {
- position: 'relative',
- display: 'inline-block',
- overflow: 'hidden',
- color: avatarColor,
- whiteSpace: 'nowrap',
- textAlign: 'center',
- verticalAlign: 'middle',
- background: avatarBg,
- border: `${lineWidth}px ${lineType} transparent`,
- [`&-image`]: {
- background: 'transparent'
- },
- [`${antCls}-image-img`]: {
- display: 'block'
- }
- }), avatarSizeStyle(containerSize, textFontSize, borderRadius)), {
- [`&-lg`]: Object.assign({}, avatarSizeStyle(containerSizeLG, textFontSizeLG, borderRadiusLG)),
- [`&-sm`]: Object.assign({}, avatarSizeStyle(containerSizeSM, textFontSizeSM, borderRadiusSM)),
- '> img': {
- display: 'block',
- width: '100%',
- height: '100%',
- objectFit: 'cover'
- }
- })
- };
-};
-const genGroupStyle = token => {
- const {
- componentCls,
- groupBorderColor,
- groupOverlapping,
- groupSpace
- } = token;
- return {
- [`${componentCls}-group`]: {
- display: 'inline-flex',
- [`${componentCls}`]: {
- borderColor: groupBorderColor
- },
- [`> *:not(:first-child)`]: {
- marginInlineStart: groupOverlapping
- }
- },
- [`${componentCls}-group-popover`]: {
- [`${componentCls} + ${componentCls}`]: {
- marginInlineStart: groupSpace
- }
- }
- };
-};
-/* harmony default export */ var avatar_style = ((0,genComponentStyleHook/* default */.Z)('Avatar', token => {
- const {
- colorTextLightSolid,
- colorTextPlaceholder
- } = token;
- const avatarToken = (0,statistic/* merge */.TS)(token, {
- avatarBg: colorTextPlaceholder,
- avatarColor: colorTextLightSolid
- });
- return [genBaseStyle(avatarToken), genGroupStyle(avatarToken)];
-}, token => {
- const {
- controlHeight,
- controlHeightLG,
- controlHeightSM,
- fontSize,
- fontSizeLG,
- fontSizeXL,
- fontSizeHeading3,
- marginXS,
- marginXXS,
- colorBorderBg
- } = token;
- return {
- containerSize: controlHeight,
- containerSizeLG: controlHeightLG,
- containerSizeSM: controlHeightSM,
- textFontSize: Math.round((fontSizeLG + fontSizeXL) / 2),
- textFontSizeLG: fontSizeHeading3,
- textFontSizeSM: fontSize,
- groupSpace: marginXXS,
- groupOverlapping: -marginXS,
- groupBorderColor: colorBorderBg
- };
-}));
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js
-var useSize = __webpack_require__(19716);
-;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/avatar.js
-"use client";
-
-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;
-};
-
-
-
-
-
-
-
-
-
-
-
-const InternalAvatar = (props, ref) => {
- const [scale, setScale] = _react_17_0_2_react.useState(1);
- const [mounted, setMounted] = _react_17_0_2_react.useState(false);
- const [isImgExist, setIsImgExist] = _react_17_0_2_react.useState(true);
- const avatarNodeRef = _react_17_0_2_react.useRef(null);
- const avatarChildrenRef = _react_17_0_2_react.useRef(null);
- const avatarNodeMergeRef = (0,es_ref/* composeRef */.sQ)(ref, avatarNodeRef);
- const {
- getPrefixCls,
- avatar
- } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
- const avatarCtx = _react_17_0_2_react.useContext(avatar_AvatarContext);
- const setScaleParam = () => {
- if (!avatarChildrenRef.current || !avatarNodeRef.current) {
- return;
- }
- const childrenWidth = avatarChildrenRef.current.offsetWidth; // offsetWidth avoid affecting be transform scale
- const nodeWidth = avatarNodeRef.current.offsetWidth;
- // denominator is 0 is no meaning
- if (childrenWidth !== 0 && nodeWidth !== 0) {
- const {
- gap = 4
- } = props;
- if (gap * 2 < nodeWidth) {
- setScale(nodeWidth - gap * 2 < childrenWidth ? (nodeWidth - gap * 2) / childrenWidth : 1);
- }
- }
- };
- _react_17_0_2_react.useEffect(() => {
- setMounted(true);
- }, []);
- _react_17_0_2_react.useEffect(() => {
- setIsImgExist(true);
- setScale(1);
- }, [props.src]);
- _react_17_0_2_react.useEffect(setScaleParam, [props.gap]);
- const handleImgLoadError = () => {
- const {
- onError
- } = props;
- const errorFlag = onError === null || onError === void 0 ? void 0 : onError();
- if (errorFlag !== false) {
- setIsImgExist(false);
- }
- };
- const {
- prefixCls: customizePrefixCls,
- shape,
- size: customSize,
- src,
- srcSet,
- icon,
- className,
- rootClassName,
- alt,
- draggable,
- children,
- crossOrigin
- } = props,
- others = __rest(props, ["prefixCls", "shape", "size", "src", "srcSet", "icon", "className", "rootClassName", "alt", "draggable", "children", "crossOrigin"]);
- const size = (0,useSize/* default */.Z)(ctxSize => {
- var _a, _b;
- return (_b = (_a = customSize !== null && customSize !== void 0 ? customSize : avatarCtx === null || avatarCtx === void 0 ? void 0 : avatarCtx.size) !== null && _a !== void 0 ? _a : ctxSize) !== null && _b !== void 0 ? _b : 'default';
- });
- const needResponsive = Object.keys(typeof size === 'object' ? size || {} : {}).some(key => ['xs', 'sm', 'md', 'lg', 'xl', 'xxl'].includes(key));
- const screens = (0,useBreakpoint/* default */.Z)(needResponsive);
- const responsiveSizeStyle = _react_17_0_2_react.useMemo(() => {
- if (typeof size !== 'object') {
- return {};
- }
- const currentBreakpoint = responsiveObserver/* responsiveArray */.c4.find(screen => screens[screen]);
- const currentSize = size[currentBreakpoint];
- return currentSize ? {
- width: currentSize,
- height: currentSize,
- lineHeight: `${currentSize}px`,
- fontSize: icon ? currentSize / 2 : 18
- } : {};
- }, [screens, size]);
- false ? 0 : void 0;
- const prefixCls = getPrefixCls('avatar', customizePrefixCls);
- const [wrapSSR, hashId] = avatar_style(prefixCls);
- const sizeCls = _classnames_2_5_1_classnames_default()({
- [`${prefixCls}-lg`]: size === 'large',
- [`${prefixCls}-sm`]: size === 'small'
- });
- const hasImageElement = /*#__PURE__*/_react_17_0_2_react.isValidElement(src);
- const mergedShape = shape || (avatarCtx === null || avatarCtx === void 0 ? void 0 : avatarCtx.shape) || 'circle';
- const classString = _classnames_2_5_1_classnames_default()(prefixCls, sizeCls, avatar === null || avatar === void 0 ? void 0 : avatar.className, `${prefixCls}-${mergedShape}`, {
- [`${prefixCls}-image`]: hasImageElement || src && isImgExist,
- [`${prefixCls}-icon`]: !!icon
- }, className, rootClassName, hashId);
- const sizeStyle = typeof size === 'number' ? {
- width: size,
- height: size,
- lineHeight: `${size}px`,
- fontSize: icon ? size / 2 : 18
- } : {};
- let childrenToRender;
- if (typeof src === 'string' && isImgExist) {
- childrenToRender = /*#__PURE__*/_react_17_0_2_react.createElement("img", {
- src: src,
- draggable: draggable,
- srcSet: srcSet,
- onError: handleImgLoadError,
- alt: alt,
- crossOrigin: crossOrigin
- });
- } else if (hasImageElement) {
- childrenToRender = src;
- } else if (icon) {
- childrenToRender = icon;
- } else if (mounted || scale !== 1) {
- const transformString = `scale(${scale}) translateX(-50%)`;
- const childrenStyle = {
- msTransform: transformString,
- WebkitTransform: transformString,
- transform: transformString
- };
- const sizeChildrenStyle = typeof size === 'number' ? {
- lineHeight: `${size}px`
- } : {};
- childrenToRender = /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, {
- onResize: setScaleParam
- }, /*#__PURE__*/_react_17_0_2_react.createElement("span", {
- className: `${prefixCls}-string`,
- ref: avatarChildrenRef,
- style: Object.assign(Object.assign({}, sizeChildrenStyle), childrenStyle)
- }, children));
- } else {
- childrenToRender = /*#__PURE__*/_react_17_0_2_react.createElement("span", {
- className: `${prefixCls}-string`,
- style: {
- opacity: 0
- },
- ref: avatarChildrenRef
- }, children);
- }
- // The event is triggered twice from bubbling up the DOM tree.
- // see https://codesandbox.io/s/kind-snow-9lidz
- delete others.onError;
- delete others.gap;
- return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, others, {
- style: Object.assign(Object.assign(Object.assign(Object.assign({}, sizeStyle), responsiveSizeStyle), avatar === null || avatar === void 0 ? void 0 : avatar.style), others.style),
- className: classString,
- ref: avatarNodeMergeRef
- }), childrenToRender));
-};
-const Avatar = /*#__PURE__*/_react_17_0_2_react.forwardRef(InternalAvatar);
-if (false) {}
-/* harmony default export */ var avatar = (Avatar);
-// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/Children/toArray.js
-var toArray = __webpack_require__(75440);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/popover/index.js
-var popover = __webpack_require__(60324);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
-var reactNode = __webpack_require__(92343);
-;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/group.js
-"use client";
-
-
-
-
-
-
-
-
-
-
-const AvatarContextProvider = props => {
- const {
- size,
- shape
- } = _react_17_0_2_react.useContext(avatar_AvatarContext);
- const avatarContextValue = _react_17_0_2_react.useMemo(() => ({
- size: props.size || size,
- shape: props.shape || shape
- }), [props.size, props.shape, size, shape]);
- return /*#__PURE__*/_react_17_0_2_react.createElement(avatar_AvatarContext.Provider, {
- value: avatarContextValue
- }, props.children);
-};
-const Group = props => {
- const {
- getPrefixCls,
- direction
- } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
- const {
- prefixCls: customizePrefixCls,
- className,
- rootClassName,
- style,
- maxCount,
- maxStyle,
- size,
- shape,
- maxPopoverPlacement = 'top',
- maxPopoverTrigger = 'hover',
- children
- } = props;
- const prefixCls = getPrefixCls('avatar', customizePrefixCls);
- const groupPrefixCls = `${prefixCls}-group`;
- const [wrapSSR, hashId] = avatar_style(prefixCls);
- const cls = _classnames_2_5_1_classnames_default()(groupPrefixCls, {
- [`${groupPrefixCls}-rtl`]: direction === 'rtl'
- }, className, rootClassName, hashId);
- const childrenWithProps = (0,toArray/* default */.Z)(children).map((child, index) => (0,reactNode/* cloneElement */.Tm)(child, {
- key: `avatar-key-${index}`
- }));
- const numOfChildren = childrenWithProps.length;
- if (maxCount && maxCount < numOfChildren) {
- const childrenShow = childrenWithProps.slice(0, maxCount);
- const childrenHidden = childrenWithProps.slice(maxCount, numOfChildren);
- childrenShow.push( /*#__PURE__*/_react_17_0_2_react.createElement(popover/* default */.Z, {
- key: "avatar-popover-key",
- content: childrenHidden,
- trigger: maxPopoverTrigger,
- placement: maxPopoverPlacement,
- overlayClassName: `${groupPrefixCls}-popover`
- }, /*#__PURE__*/_react_17_0_2_react.createElement(avatar, {
- style: maxStyle
- }, `+${numOfChildren - maxCount}`)));
- return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(AvatarContextProvider, {
- shape: shape,
- size: size
- }, /*#__PURE__*/_react_17_0_2_react.createElement("div", {
- className: cls,
- style: style
- }, childrenShow)));
- }
- return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(AvatarContextProvider, {
- shape: shape,
- size: size
- }, /*#__PURE__*/_react_17_0_2_react.createElement("div", {
- className: cls,
- style: style
- }, childrenWithProps)));
-};
-/* harmony default export */ var group = (Group);
-;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/index.js
-"use client";
-
-
-
-
-const avatar_Avatar = avatar;
-avatar_Avatar.Group = group;
-/* harmony default export */ var es_avatar = (avatar_Avatar);
-
-/***/ }),
-
-/***/ 39722:
-/*!***************************************************************!*\
- !*** ./node_modules/_antd@5.9.0@antd/es/popover/PurePanel.js ***!
- \***************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-/* harmony export */ __webpack_require__.d(__webpack_exports__, {
-/* harmony export */ t5: function() { return /* binding */ RawPurePanel; }
-/* harmony export */ });
-/* unused harmony export getOverlay */
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony import */ var rc_tooltip__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-tooltip */ 55477);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301);
-/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../config-provider */ 36355);
-/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578);
-/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 17356);
-"use client";
-
-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;
-};
-
-
-
-
-
-
-const getOverlay = (prefixCls, title, content) => {
- if (!title && !content) return undefined;
- return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(react__WEBPACK_IMPORTED_MODULE_2__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
- className: `${prefixCls}-title`
- }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
- className: `${prefixCls}-inner-content`
- }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(content)));
-};
-const RawPurePanel = props => {
- const {
- hashId,
- prefixCls,
- className,
- style,
- placement = 'top',
- title,
- content,
- children
- } = props;
- return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
- className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(hashId, prefixCls, `${prefixCls}-pure`, `${prefixCls}-placement-${placement}`, className),
- style: style
- }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
- className: `${prefixCls}-arrow`
- }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_tooltip__WEBPACK_IMPORTED_MODULE_1__/* .Popup */ .G, Object.assign({}, props, {
- className: hashId,
- prefixCls: prefixCls
- }), children || getOverlay(prefixCls, title, content)));
-};
-const PurePanel = props => {
- const {
- prefixCls: customizePrefixCls
- } = props,
- restProps = __rest(props, ["prefixCls"]);
- const {
- getPrefixCls
- } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_4__/* .ConfigContext */ .E_);
- const prefixCls = getPrefixCls('popover', customizePrefixCls);
- const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls);
- return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(RawPurePanel, Object.assign({}, restProps, {
- prefixCls: prefixCls,
- hashId: hashId
- })));
-};
-/* harmony default export */ __webpack_exports__.ZP = (PurePanel);
-
-/***/ }),
-
-/***/ 60324:
-/*!***********************************************************!*\
- !*** ./node_modules/_antd@5.9.0@antd/es/popover/index.js ***!
- \***********************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301);
-/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578);
-/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../_util/motion */ 62892);
-/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355);
-/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../tooltip */ 6848);
-/* harmony import */ var _PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PurePanel */ 39722);
-/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ 17356);
-"use client";
-
-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;
-};
-
-
-
-
-
-
-
-// CSSINJS
-
-const Overlay = _ref => {
- let {
- title,
- content,
- prefixCls
- } = _ref;
- return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", {
- className: `${prefixCls}-title`
- }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", {
- className: `${prefixCls}-inner-content`
- }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(content)));
-};
-const Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((props, ref) => {
- const {
- prefixCls: customizePrefixCls,
- title,
- content,
- overlayClassName,
- placement = 'top',
- trigger = 'hover',
- mouseEnterDelay = 0.1,
- mouseLeaveDelay = 0.1,
- overlayStyle = {}
- } = props,
- otherProps = __rest(props, ["prefixCls", "title", "content", "overlayClassName", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]);
- const {
- getPrefixCls
- } = react__WEBPACK_IMPORTED_MODULE_1__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_);
- const prefixCls = getPrefixCls('popover', customizePrefixCls);
- const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(prefixCls);
- const rootPrefixCls = getPrefixCls();
- const overlayCls = classnames__WEBPACK_IMPORTED_MODULE_0___default()(overlayClassName, hashId);
- return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, Object.assign({
- placement: placement,
- trigger: trigger,
- mouseEnterDelay: mouseEnterDelay,
- mouseLeaveDelay: mouseLeaveDelay,
- overlayStyle: overlayStyle
- }, otherProps, {
- prefixCls: prefixCls,
- overlayClassName: overlayCls,
- ref: ref,
- overlay: title || content ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Overlay, {
- prefixCls: prefixCls,
- title: title,
- content: content
- }) : null,
- transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_6__/* .getTransitionName */ .m)(rootPrefixCls, 'zoom-big', otherProps.transitionName),
- "data-popover-inject": true
- })));
-});
-if (false) {}
-Popover._InternalPanelDoNotUseOrYouWillBeFired = _PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP;
-/* harmony default export */ __webpack_exports__.Z = (Popover);
-
-/***/ }),
-
-/***/ 17356:
-/*!*****************************************************************!*\
- !*** ./node_modules/_antd@5.9.0@antd/es/popover/style/index.js ***!
- \*****************************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313);
-/* harmony import */ var _style_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../style/motion */ 29878);
-/* harmony import */ var _style_placementArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../style/placementArrow */ 19447);
-/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 33166);
-/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../theme/internal */ 83116);
-/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../theme/internal */ 37613);
-"use client";
-
-
-
-
-
-const genBaseStyle = token => {
- const {
- componentCls,
- popoverColor,
- minWidth,
- fontWeightStrong,
- popoverPadding,
- boxShadowSecondary,
- colorTextHeading,
- borderRadiusLG: borderRadius,
- zIndexPopup,
- marginXS,
- colorBgElevated,
- popoverBg
- } = token;
- return [{
- [componentCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), {
- position: 'absolute',
- top: 0,
- // use `left` to fix https://github.com/ant-design/ant-design/issues/39195
- left: {
- _skip_check_: true,
- value: 0
- },
- zIndex: zIndexPopup,
- fontWeight: 'normal',
- whiteSpace: 'normal',
- textAlign: 'start',
- cursor: 'auto',
- userSelect: 'text',
- transformOrigin: `var(--arrow-x, 50%) var(--arrow-y, 50%)`,
- '--antd-arrow-background-color': colorBgElevated,
- '&-rtl': {
- direction: 'rtl'
- },
- '&-hidden': {
- display: 'none'
- },
- [`${componentCls}-content`]: {
- position: 'relative'
- },
- [`${componentCls}-inner`]: {
- backgroundColor: popoverBg,
- backgroundClip: 'padding-box',
- borderRadius,
- boxShadow: boxShadowSecondary,
- padding: popoverPadding
- },
- [`${componentCls}-title`]: {
- minWidth,
- marginBottom: marginXS,
- color: colorTextHeading,
- fontWeight: fontWeightStrong
- },
- [`${componentCls}-inner-content`]: {
- color: popoverColor
- }
- })
- },
- // Arrow Style
- (0,_style_placementArrow__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP)(token, {
- colorBg: 'var(--antd-arrow-background-color)'
- }),
- // Pure Render
- {
- [`${componentCls}-pure`]: {
- position: 'relative',
- maxWidth: 'none',
- margin: token.sizePopupArrow,
- display: 'inline-block',
- [`${componentCls}-content`]: {
- display: 'inline-block'
- }
- }
- }];
-};
-const genColorStyle = token => {
- const {
- componentCls
- } = token;
- return {
- [componentCls]: _theme_internal__WEBPACK_IMPORTED_MODULE_2__/* .PresetColors */ .i.map(colorKey => {
- const lightColor = token[`${colorKey}6`];
- return {
- [`&${componentCls}-${colorKey}`]: {
- '--antd-arrow-background-color': lightColor,
- [`${componentCls}-inner`]: {
- backgroundColor: lightColor
- },
- [`${componentCls}-arrow`]: {
- background: 'transparent'
- }
- }
- };
- })
- };
-};
-const genWireframeStyle = token => {
- const {
- componentCls,
- lineWidth,
- lineType,
- colorSplit,
- paddingSM,
- controlHeight,
- fontSize,
- lineHeight,
- padding
- } = token;
- const titlePaddingBlockDist = controlHeight - Math.round(fontSize * lineHeight);
- const popoverTitlePaddingBlockTop = titlePaddingBlockDist / 2;
- const popoverTitlePaddingBlockBottom = titlePaddingBlockDist / 2 - lineWidth;
- const popoverPaddingHorizontal = padding;
- return {
- [componentCls]: {
- [`${componentCls}-inner`]: {
- padding: 0
- },
- [`${componentCls}-title`]: {
- margin: 0,
- padding: `${popoverTitlePaddingBlockTop}px ${popoverPaddingHorizontal}px ${popoverTitlePaddingBlockBottom}px`,
- borderBottom: `${lineWidth}px ${lineType} ${colorSplit}`
- },
- [`${componentCls}-inner-content`]: {
- padding: `${paddingSM}px ${popoverPaddingHorizontal}px`
- }
- }
- };
-};
-/* harmony default export */ __webpack_exports__.Z = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)('Popover', token => {
- const {
- colorBgElevated,
- colorText,
- wireframe
- } = token;
- const popoverToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_4__/* .merge */ .TS)(token, {
- popoverPadding: 12,
- popoverBg: colorBgElevated,
- popoverColor: colorText
- });
- return [genBaseStyle(popoverToken), genColorStyle(popoverToken), wireframe && genWireframeStyle(popoverToken), (0,_style_motion__WEBPACK_IMPORTED_MODULE_5__/* .initZoomMotion */ ._y)(popoverToken, 'zoom-big')];
-}, token => ({
- width: 177,
- minWidth: 177,
- zIndexPopup: token.zIndexPopupBase + 30
-}), {
- resetStyle: false,
- deprecatedTokens: [['width', 'minWidth']]
-}));
-
-/***/ })
-
-}]);
\ No newline at end of file
diff --git a/17022.84c60769.async.js b/17022.b37d1265.async.js
similarity index 99%
rename from 17022.84c60769.async.js
rename to 17022.b37d1265.async.js
index 600dc85eeb..1675882075 100644
--- a/17022.84c60769.async.js
+++ b/17022.b37d1265.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[17022,40115,50058,8410,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[17022,50058,8410,24290,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/98714.285382d2.async.js b/21150.d126d1ef.async.js
similarity index 83%
rename from 98714.285382d2.async.js
rename to 21150.d126d1ef.async.js
index cb03e4eac8..2dad96a151 100644
--- a/98714.285382d2.async.js
+++ b/21150.d126d1ef.async.js
@@ -1,4 +1,4 @@
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[98714],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[21150],{
/***/ 45475:
/*!********************************************************************************************!*\
@@ -828,6 +828,225 @@ if (false) {}
/***/ }),
+/***/ 57809:
+/*!**********************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/select/index.js ***!
+ \**********************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310);
+/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
+/* harmony import */ var rc_select__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-select */ 77861);
+/* harmony import */ var rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rc-util/es/omit */ 55405);
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301);
+/* harmony import */ var _util_PurePanel__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../_util/PurePanel */ 53487);
+/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../_util/motion */ 62892);
+/* harmony import */ var _util_statusUtils__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../_util/statusUtils */ 19080);
+/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355);
+/* harmony import */ var _config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../config-provider/DisabledContext */ 1684);
+/* harmony import */ var _config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../config-provider/defaultRenderEmpty */ 93891);
+/* harmony import */ var _config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../config-provider/hooks/useSize */ 19716);
+/* harmony import */ var _form_context__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../form/context */ 32441);
+/* harmony import */ var _space_Compact__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../space/Compact */ 33234);
+/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 14154);
+/* harmony import */ var _useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./useBuiltinPlacements */ 58582);
+/* harmony import */ var _useShowArrow__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./useShowArrow */ 84443);
+/* harmony import */ var _utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./utils/iconUtil */ 66339);
+"use client";
+
+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;
+};
+// TODO: 4.0 - codemod should help to change `filterOption` to support node props.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+const SECRET_COMBOBOX_MODE_DO_NOT_USE = 'SECRET_COMBOBOX_MODE_DO_NOT_USE';
+const InternalSelect = (_a, ref) => {
+ var _b;
+ var {
+ prefixCls: customizePrefixCls,
+ bordered = true,
+ className,
+ rootClassName,
+ getPopupContainer,
+ popupClassName,
+ dropdownClassName,
+ listHeight = 256,
+ placement,
+ listItemHeight = 24,
+ size: customizeSize,
+ disabled: customDisabled,
+ notFoundContent,
+ status: customStatus,
+ builtinPlacements,
+ dropdownMatchSelectWidth,
+ popupMatchSelectWidth,
+ direction: propDirection,
+ style,
+ allowClear
+ } = _a,
+ props = __rest(_a, ["prefixCls", "bordered", "className", "rootClassName", "getPopupContainer", "popupClassName", "dropdownClassName", "listHeight", "placement", "listItemHeight", "size", "disabled", "notFoundContent", "status", "builtinPlacements", "dropdownMatchSelectWidth", "popupMatchSelectWidth", "direction", "style", "allowClear"]);
+ const {
+ getPopupContainer: getContextPopupContainer,
+ getPrefixCls,
+ renderEmpty,
+ direction: contextDirection,
+ virtual,
+ popupMatchSelectWidth: contextPopupMatchSelectWidth,
+ popupOverflow,
+ select
+ } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_);
+ const prefixCls = getPrefixCls('select', customizePrefixCls);
+ const rootPrefixCls = getPrefixCls();
+ const direction = propDirection !== null && propDirection !== void 0 ? propDirection : contextDirection;
+ const {
+ compactSize,
+ compactItemClassnames
+ } = (0,_space_Compact__WEBPACK_IMPORTED_MODULE_4__/* .useCompactItemContext */ .ri)(prefixCls, direction);
+ const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls);
+ const mode = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => {
+ const {
+ mode: m
+ } = props;
+ if (m === 'combobox') {
+ return undefined;
+ }
+ if (m === SECRET_COMBOBOX_MODE_DO_NOT_USE) {
+ return 'combobox';
+ }
+ return m;
+ }, [props.mode]);
+ const isMultiple = mode === 'multiple' || mode === 'tags';
+ const showSuffixIcon = (0,_useShowArrow__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(props.suffixIcon, props.showArrow);
+ const mergedPopupMatchSelectWidth = (_b = popupMatchSelectWidth !== null && popupMatchSelectWidth !== void 0 ? popupMatchSelectWidth : dropdownMatchSelectWidth) !== null && _b !== void 0 ? _b : contextPopupMatchSelectWidth;
+ // ===================== Form Status =====================
+ const {
+ status: contextStatus,
+ hasFeedback,
+ isFormItemInput,
+ feedbackIcon
+ } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_form_context__WEBPACK_IMPORTED_MODULE_7__/* .FormItemInputContext */ .aM);
+ const mergedStatus = (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getMergedStatus */ .F)(contextStatus, customStatus);
+ // ===================== Empty =====================
+ let mergedNotFound;
+ if (notFoundContent !== undefined) {
+ mergedNotFound = notFoundContent;
+ } else if (mode === 'combobox') {
+ mergedNotFound = null;
+ } else {
+ mergedNotFound = (renderEmpty === null || renderEmpty === void 0 ? void 0 : renderEmpty('Select')) || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, {
+ componentName: "Select"
+ });
+ }
+ // ===================== Icons =====================
+ const {
+ suffixIcon,
+ itemIcon,
+ removeIcon,
+ clearIcon
+ } = (0,_utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z)(Object.assign(Object.assign({}, props), {
+ multiple: isMultiple,
+ hasFeedback,
+ feedbackIcon,
+ showSuffixIcon,
+ prefixCls,
+ showArrow: props.showArrow,
+ componentName: 'Select'
+ }));
+ const mergedAllowClear = allowClear === true ? {
+ clearIcon
+ } : allowClear;
+ const selectProps = (0,rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z)(props, ['suffixIcon', 'itemIcon']);
+ const rcSelectRtlDropdownClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()(popupClassName || dropdownClassName, {
+ [`${prefixCls}-dropdown-${direction}`]: direction === 'rtl'
+ }, rootClassName, hashId);
+ const mergedSize = (0,_config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z)(ctx => {
+ var _a;
+ return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx;
+ });
+ // ===================== Disabled =====================
+ const disabled = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z);
+ const mergedDisabled = customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled;
+ const mergedClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()({
+ [`${prefixCls}-lg`]: mergedSize === 'large',
+ [`${prefixCls}-sm`]: mergedSize === 'small',
+ [`${prefixCls}-rtl`]: direction === 'rtl',
+ [`${prefixCls}-borderless`]: !bordered,
+ [`${prefixCls}-in-form-item`]: isFormItemInput
+ }, (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getStatusClassNames */ .Z)(prefixCls, mergedStatus, hasFeedback), compactItemClassnames, select === null || select === void 0 ? void 0 : select.className, className, rootClassName, hashId);
+ // ===================== Placement =====================
+ const memoPlacement = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => {
+ if (placement !== undefined) {
+ return placement;
+ }
+ return direction === 'rtl' ? 'bottomRight' : 'bottomLeft';
+ }, [placement, direction]);
+ const mergedBuiltinPlacements = (0,_useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z)(builtinPlacements, popupOverflow);
+ // ====================== Warning ======================
+ if (false) {}
+ // ====================== Render =======================
+ return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_select__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP, Object.assign({
+ ref: ref,
+ virtual: virtual,
+ showSearch: select === null || select === void 0 ? void 0 : select.showSearch
+ }, selectProps, {
+ style: Object.assign(Object.assign({}, select === null || select === void 0 ? void 0 : select.style), style),
+ dropdownMatchSelectWidth: mergedPopupMatchSelectWidth,
+ builtinPlacements: mergedBuiltinPlacements,
+ transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_15__/* .getTransitionName */ .m)(rootPrefixCls, 'slide-up', props.transitionName),
+ listHeight: listHeight,
+ listItemHeight: listItemHeight,
+ mode: mode,
+ prefixCls: prefixCls,
+ placement: memoPlacement,
+ direction: direction,
+ suffixIcon: suffixIcon,
+ menuItemSelectedIcon: itemIcon,
+ removeIcon: removeIcon,
+ allowClear: mergedAllowClear,
+ notFoundContent: mergedNotFound,
+ className: mergedClassName,
+ getPopupContainer: getPopupContainer || getContextPopupContainer,
+ dropdownClassName: rcSelectRtlDropdownClassName,
+ disabled: mergedDisabled
+ })));
+};
+if (false) {}
+const Select = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(InternalSelect);
+// We don't care debug panel
+/* istanbul ignore next */
+const PurePanel = (0,_util_PurePanel__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z)(Select);
+Select.SECRET_COMBOBOX_MODE_DO_NOT_USE = SECRET_COMBOBOX_MODE_DO_NOT_USE;
+Select.Option = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .Option */ .Wx;
+Select.OptGroup = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .OptGroup */ .Xo;
+Select._InternalPanelDoNotUseOrYouWillBeFired = PurePanel;
+if (false) {}
+/* harmony default export */ __webpack_exports__["default"] = (Select);
+
+/***/ }),
+
/***/ 90921:
/*!*******************************************************************!*\
!*** ./node_modules/_rc-util@5.43.0@rc-util/lib/Dom/canUseDom.js ***!
diff --git a/76802.907d594d.async.js b/21733.a99b7575.async.js
similarity index 89%
rename from 76802.907d594d.async.js
rename to 21733.a99b7575.async.js
index f845edf85b..4aa2cfe8de 100644
--- a/76802.907d594d.async.js
+++ b/21733.a99b7575.async.js
@@ -1,4 +1,154 @@
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[76802],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[21733],{
+
+/***/ 81877:
+/*!******************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/lib/asn/ArrowLeftOutlined.js ***!
+ \******************************************************************************************************/
+/***/ (function(__unused_webpack_module, exports) {
+
+"use strict";
+
+// This icon file is generated automatically.
+Object.defineProperty(exports, "__esModule", ({ value: true }));
+var ArrowLeftOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" } }] }, "name": "arrow-left", "theme": "outlined" };
+exports["default"] = ArrowLeftOutlined;
+
+
+/***/ }),
+
+/***/ 9091:
+/*!*******************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/lib/asn/ArrowRightOutlined.js ***!
+ \*******************************************************************************************************/
+/***/ (function(__unused_webpack_module, exports) {
+
+"use strict";
+
+// This icon file is generated automatically.
+Object.defineProperty(exports, "__esModule", ({ value: true }));
+var ArrowRightOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M869 487.8L491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1L386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2L869 536.2a32.07 32.07 0 000-48.4z" } }] }, "name": "arrow-right", "theme": "outlined" };
+exports["default"] = ArrowRightOutlined;
+
+
+/***/ }),
+
+/***/ 87645:
+/*!**************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/ArrowLeftOutlined.js ***!
+ \**************************************************************************************/
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+Object.defineProperty(exports, "__esModule", ({
+ value: true
+}));
+exports["default"] = void 0;
+
+const _ArrowLeftOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/ArrowLeftOutlined */ 83044));
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
+
+const _default = _ArrowLeftOutlined;
+exports["default"] = _default;
+module.exports = _default;
+
+/***/ }),
+
+/***/ 45995:
+/*!***************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/ArrowRightOutlined.js ***!
+ \***************************************************************************************/
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+Object.defineProperty(exports, "__esModule", ({
+ value: true
+}));
+exports["default"] = void 0;
+
+const _ArrowRightOutlined = _interopRequireDefault(__webpack_require__(/*! ./lib/icons/ArrowRightOutlined */ 3873));
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
+
+const _default = _ArrowRightOutlined;
+exports["default"] = _default;
+module.exports = _default;
+
+/***/ }),
+
+/***/ 83044:
+/*!************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/lib/icons/ArrowLeftOutlined.js ***!
+ \************************************************************************************************/
+/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 71622)["default"]);
+var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 28154)["default"]);
+Object.defineProperty(exports, "__esModule", ({
+ value: true
+}));
+exports["default"] = void 0;
+var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 69271));
+var React = _interopRequireWildcard(__webpack_require__(/*! react */ 59301));
+var _ArrowLeftOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/ArrowLeftOutlined */ 81877));
+var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 45475));
+// GENERATE BY ./scripts/generate.ts
+// DON NOT EDIT IT MANUALLY
+
+var ArrowLeftOutlined = function ArrowLeftOutlined(props, ref) {
+ return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _extends2.default)({}, props, {
+ ref: ref,
+ icon: _ArrowLeftOutlined.default
+ }));
+};
+
+/** */
+var RefIcon = /*#__PURE__*/React.forwardRef(ArrowLeftOutlined);
+if (false) {}
+var _default = exports["default"] = RefIcon;
+
+/***/ }),
+
+/***/ 3873:
+/*!*************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/lib/icons/ArrowRightOutlined.js ***!
+ \*************************************************************************************************/
+/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireWildcard = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireWildcard */ 71622)["default"]);
+var _interopRequireDefault = (__webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 28154)["default"]);
+Object.defineProperty(exports, "__esModule", ({
+ value: true
+}));
+exports["default"] = void 0;
+var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ 69271));
+var React = _interopRequireWildcard(__webpack_require__(/*! react */ 59301));
+var _ArrowRightOutlined = _interopRequireDefault(__webpack_require__(/*! @ant-design/icons-svg/lib/asn/ArrowRightOutlined */ 9091));
+var _AntdIcon = _interopRequireDefault(__webpack_require__(/*! ../components/AntdIcon */ 45475));
+// GENERATE BY ./scripts/generate.ts
+// DON NOT EDIT IT MANUALLY
+
+var ArrowRightOutlined = function ArrowRightOutlined(props, ref) {
+ return /*#__PURE__*/React.createElement(_AntdIcon.default, (0, _extends2.default)({}, props, {
+ ref: ref,
+ icon: _ArrowRightOutlined.default
+ }));
+};
+
+/** */
+var RefIcon = /*#__PURE__*/React.forwardRef(ArrowRightOutlined);
+if (false) {}
+var _default = exports["default"] = RefIcon;
+
+/***/ }),
/***/ 13305:
/*!***************************************************************************************************************!*\
@@ -15788,188 +15938,1446 @@ ProForm.EditOrReadOnlyContext = EditOrReadOnlyContext/* EditOrReadOnlyContext */
/***/ }),
-/***/ 35795:
-/*!*************************************************************************************************************************!*\
- !*** ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/components/FieldLabel/index.js + 1 modules ***!
- \*************************************************************************************************************************/
+/***/ 81621:
+/*!******************************************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/index.js + 3 modules ***!
+ \******************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
- Q: function() { return /* binding */ FieldLabel; }
+ S: function() { return /* binding */ FooterToolbar; }
});
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectSpread2.js
+var objectSpread2 = __webpack_require__(56970);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/defineProperty.js
var defineProperty = __webpack_require__(53646);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules
-var CloseCircleFilled = __webpack_require__(21884);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/DownOutlined.js + 1 modules
-var DownOutlined = __webpack_require__(46952);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-provider@2.14.9@@ant-design/pro-provider/es/index.js + 2 modules
-var es = __webpack_require__(83410);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/typeof.js
+var esm_typeof = __webpack_require__(98470);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectWithoutProperties.js
+var objectWithoutProperties = __webpack_require__(82468);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/isBrowser/index.js
+/* provided dependency */ var process = __webpack_require__(/*! ./node_modules/_process@0.11.10@process/browser.js */ 97671);
+var isNode = typeof process !== 'undefined' && process.versions != null && process.versions.node != null;
+
+/**
+ * 用于判断当前是否在浏览器环境中。
+ * 首先会判断当前是否处于测试环境中(通过 process.env.NODE_ENV === 'TEST' 判断),
+ * 如果是,则返回 true。否则,会进一步判断是否存在 window 对象、document 对象以及 matchMedia 方法
+ * 同时通过 !isNode 判断当前不是在服务器(Node.js)环境下执行,
+ * 如果都符合,则返回 true 表示当前处于浏览器环境中。
+ * @returns boolean
+ */
+var isBrowser = function isBrowser() {
+ if (typeof process !== 'undefined' && "production" === 'TEST') {}
+ return typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.matchMedia !== 'undefined' && !isNode;
+};
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/index.js + 5 modules
var config_provider = __webpack_require__(92736);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
+// EXTERNAL MODULE: ./node_modules/_omit.js@2.0.2@omit.js/es/index.js
+var es = __webpack_require__(52535);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
-// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectSpread2.js
-var objectSpread2 = __webpack_require__(56970);
+// EXTERNAL MODULE: ./node_modules/_react-dom@17.0.2@react-dom/index.js
+var _react_dom_17_0_2_react_dom = __webpack_require__(4676);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/context/RouteContext.js
+var RouteContext = __webpack_require__(68230);
// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-provider@2.14.9@@ant-design/pro-provider/es/useStyle/index.js
var useStyle = __webpack_require__(75898);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/components/FieldLabel/style.js
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/style/index.js
-var genProStyle = function genProStyle(token) {
- return (0,defineProperty/* default */.Z)({}, token.componentCls, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
- display: 'inline-flex',
- gap: token.marginXXS,
+var genFooterToolBarStyle = function genFooterToolBarStyle(token) {
+ return (0,defineProperty/* default */.Z)({}, token.componentCls, {
+ position: 'fixed',
+ insetInlineEnd: 0,
+ bottom: 0,
+ zIndex: 99,
+ display: 'flex',
alignItems: 'center',
- height: '30px',
+ width: '100%',
+ paddingInline: 24,
paddingBlock: 0,
- paddingInline: 8,
- fontSize: token.fontSize,
- lineHeight: '30px',
- borderRadius: '2px',
- cursor: 'pointer',
- '&:hover': {
- backgroundColor: token.colorBgTextHover
+ boxSizing: 'border-box',
+ lineHeight: '64px',
+ /* A way to reset the style of the component. */
+ backgroundColor: (0,useStyle/* setAlpha */.uK)(token.colorBgElevated, 0.6),
+ borderBlockStart: "1px solid ".concat(token.colorSplit),
+ '-webkit-backdrop-filter': 'blur(8px)',
+ backdropFilter: 'blur(8px)',
+ color: token.colorText,
+ transition: 'all 0.2s ease 0s',
+ '&-left': {
+ flex: 1,
+ color: token.colorText
},
- '&-active': (0,defineProperty/* default */.Z)({
- paddingBlock: 0,
- paddingInline: 8,
- backgroundColor: token.colorBgTextHover
- }, "&".concat(token.componentCls, "-allow-clear:hover:not(").concat(token.componentCls, "-disabled)"), (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-arrow"), {
- display: 'none'
- }), "".concat(token.componentCls, "-close"), {
- display: 'inline-flex'
- }))
- }, "".concat(token.antCls, "-select"), (0,defineProperty/* default */.Z)({}, "".concat(token.antCls, "-select-clear"), {
- borderRadius: '50%'
- })), "".concat(token.antCls, "-picker"), (0,defineProperty/* default */.Z)({}, "".concat(token.antCls, "-picker-clear"), {
- borderRadius: '50%'
- })), '&-icon', (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
- color: token.colorIcon,
- transition: 'color 0.3s',
- fontSize: 12,
- verticalAlign: 'middle'
- }, "&".concat(token.componentCls, "-close"), {
- display: 'none',
- fontSize: 12,
- alignItems: 'center',
- justifyContent: 'center',
- color: token.colorTextPlaceholder,
- borderRadius: '50%'
- }), '&:hover', {
- color: token.colorIconHover
- })), '&-disabled', (0,defineProperty/* default */.Z)({
- color: token.colorTextPlaceholder,
- cursor: 'not-allowed'
- }, "".concat(token.componentCls, "-icon"), {
- color: token.colorTextPlaceholder
- })), '&-small', (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
- height: '24px',
- paddingBlock: 0,
- paddingInline: 4,
- fontSize: token.fontSizeSM,
- lineHeight: '24px'
- }, "&".concat(token.componentCls, "-active"), {
- paddingBlock: 0,
- paddingInline: 8
- }), "".concat(token.componentCls, "-icon"), {
- paddingBlock: 0,
- paddingInline: 0
- }), "".concat(token.componentCls, "-close"), {
- marginBlockStart: '-2px',
- paddingBlock: 4,
- paddingInline: 4,
- fontSize: '6px'
- })), '&-bordered', {
- height: '32px',
- paddingBlock: 0,
- paddingInline: 8,
- border: "".concat(token.lineWidth, "px solid ").concat(token.colorBorder),
- borderRadius: '@border-radius-base'
- }), '&-bordered&-small', {
- height: '24px',
- paddingBlock: 0,
- paddingInline: 8
- }), '&-bordered&-active', {
- backgroundColor: token.colorBgContainer
- }));
+ '&-right': {
+ color: token.colorText,
+ '> *': {
+ marginInlineEnd: 8,
+ '&:last-child': {
+ marginBlock: 0,
+ marginInline: 0
+ }
+ }
+ }
+ });
};
function style_useStyle(prefixCls) {
- return (0,useStyle/* useStyle */.Xj)('FieldLabel', function (token) {
- var proToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
+ return (0,useStyle/* useStyle */.Xj)('ProLayoutFooterToolbar', function (token) {
+ var proCardToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
componentCls: ".".concat(prefixCls)
});
- return [genProStyle(proToken)];
+ return [genFooterToolBarStyle(proCardToken)];
+ });
+}
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/style/stylish.js
+
+
+
+function useStylish(prefixCls, _ref) {
+ var stylish = _ref.stylish;
+ return (0,useStyle/* useStyle */.Xj)('ProLayoutFooterToolbarStylish', function (token) {
+ var stylishToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
+ componentCls: ".".concat(prefixCls)
+ });
+ if (!stylish) return [];
+ return [(0,defineProperty/* default */.Z)({}, "".concat(stylishToken.componentCls), stylish === null || stylish === void 0 ? void 0 : stylish(stylishToken))];
});
}
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
-;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/components/FieldLabel/index.js
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/index.js
+var _excluded = ["children", "className", "extra", "portalDom", "style", "renderContent"];
+/* eslint-disable react-hooks/exhaustive-deps */
-var FieldLabelFunction = function FieldLabelFunction(props, ref) {
- var _ConfigProvider$useCo, _ref2, _props$size;
- var label = props.label,
- onClear = props.onClear,
- value = props.value,
- disabled = props.disabled,
- onLabelClick = props.onLabelClick,
- ellipsis = props.ellipsis,
- placeholder = props.placeholder,
+
+
+
+
+
+
+
+
+var FooterToolbar = function FooterToolbar(props) {
+ var children = props.children,
className = props.className,
- formatter = props.formatter,
- bordered = props.bordered,
+ extra = props.extra,
+ _props$portalDom = props.portalDom,
+ portalDom = _props$portalDom === void 0 ? true : _props$portalDom,
style = props.style,
- downIcon = props.downIcon,
- _props$allowClear = props.allowClear,
- allowClear = _props$allowClear === void 0 ? true : _props$allowClear,
- _props$valueMaxLength = props.valueMaxLength,
- valueMaxLength = _props$valueMaxLength === void 0 ? 41 : _props$valueMaxLength;
- var _ref = (config_provider/* default */.ZP === null || config_provider/* default */.ZP === void 0 || (_ConfigProvider$useCo = config_provider/* default */.ZP.useConfig) === null || _ConfigProvider$useCo === void 0 ? void 0 : _ConfigProvider$useCo.call(config_provider/* default */.ZP)) || {
- componentSize: 'middle'
- },
- componentSize = _ref.componentSize;
- var size = componentSize;
+ renderContent = props.renderContent,
+ restProps = (0,objectWithoutProperties/* default */.Z)(props, _excluded);
var _useContext = (0,_react_17_0_2_react.useContext)(config_provider/* default.ConfigContext */.ZP.ConfigContext),
- getPrefixCls = _useContext.getPrefixCls;
- var prefixCls = getPrefixCls('pro-core-field-label');
- var _useStyle = style_useStyle(prefixCls),
+ getPrefixCls = _useContext.getPrefixCls,
+ getTargetContainer = _useContext.getTargetContainer;
+ var prefixCls = props.prefixCls || getPrefixCls('pro');
+ var baseClassName = "".concat(prefixCls, "-footer-bar");
+ var _useStyle = style_useStyle(baseClassName),
wrapSSR = _useStyle.wrapSSR,
hashId = _useStyle.hashId;
- var intl = (0,es/* useIntl */.YB)();
- var clearRef = (0,_react_17_0_2_react.useRef)(null);
- var labelRef = (0,_react_17_0_2_react.useRef)(null);
- (0,_react_17_0_2_react.useImperativeHandle)(ref, function () {
- return {
- labelRef: labelRef,
- clearRef: clearRef
- };
+ var value = (0,_react_17_0_2_react.useContext)(RouteContext/* RouteContext */.X);
+ var width = (0,_react_17_0_2_react.useMemo)(function () {
+ var hasSiderMenu = value.hasSiderMenu,
+ isMobile = value.isMobile,
+ siderWidth = value.siderWidth;
+ if (!hasSiderMenu) {
+ return undefined;
+ }
+ // 0 or undefined
+ if (!siderWidth) {
+ return '100%';
+ }
+ return isMobile ? '100%' : "calc(100% - ".concat(siderWidth, "px)");
+ // eslint-disable-next-line react-hooks/exhaustive-deps
+ }, [value.collapsed, value.hasSiderMenu, value.isMobile, value.siderWidth]);
+ var containerDom = (0,_react_17_0_2_react.useMemo)(function () {
+ if ((typeof window === "undefined" ? "undefined" : (0,esm_typeof/* default */.Z)(window)) === undefined || (typeof document === "undefined" ? "undefined" : (0,esm_typeof/* default */.Z)(document)) === undefined) return null;
+ // 只读取一次就行了,不然总是的渲染
+ return (getTargetContainer === null || getTargetContainer === void 0 ? void 0 : getTargetContainer()) || document.body;
+ }, []);
+ var stylish = useStylish("".concat(baseClassName, ".").concat(baseClassName, "-stylish"), {
+ stylish: props.stylish
});
- var wrapElements = function wrapElements(array) {
- if (array.every(function (item) {
- return typeof item === 'string';
- })) return array.join(',');
- return array.map(function (item, index) {
- var comma = index === array.length - 1 ? '' : ',';
- if (typeof item === 'string') {
- return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
- children: [item, comma]
- }, index);
+ var dom = /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(baseClassName, "-left ").concat(hashId).trim(),
+ children: extra
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(baseClassName, "-right ").concat(hashId).trim(),
+ children: children
+ })]
+ });
+
+ /** 告诉 props 是否存在 footerBar */
+ (0,_react_17_0_2_react.useEffect)(function () {
+ if (!value || !(value !== null && value !== void 0 && value.setHasFooterToolbar)) {
+ return function () {};
+ }
+ value === null || value === void 0 || value.setHasFooterToolbar(true);
+ return function () {
+ var _value$setHasFooterTo;
+ value === null || value === void 0 || (_value$setHasFooterTo = value.setHasFooterToolbar) === null || _value$setHasFooterTo === void 0 || _value$setHasFooterTo.call(value, false);
+ };
+ // eslint-disable-next-line react-hooks/exhaustive-deps
+ }, []);
+ var renderDom = /*#__PURE__*/(0,jsx_runtime.jsx)("div", (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
+ className: _classnames_2_5_1_classnames_default()(className, hashId, baseClassName, (0,defineProperty/* default */.Z)({}, "".concat(baseClassName, "-stylish"), !!props.stylish)),
+ style: (0,objectSpread2/* default */.Z)({
+ width: width
+ }, style)
+ }, (0,es/* default */.Z)(restProps, ['prefixCls'])), {}, {
+ children: renderContent ? renderContent((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), value), {}, {
+ leftWidth: width
+ }), dom) : dom
+ }));
+ var ssrDom = !isBrowser() || !portalDom || !containerDom ? renderDom : /*#__PURE__*/(0,_react_dom_17_0_2_react_dom.createPortal)(renderDom, containerDom, baseClassName);
+ return stylish.wrapSSR(wrapSSR( /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, {
+ children: ssrDom
+ }, baseClassName)));
+};
+
+
+/***/ }),
+
+/***/ 15469:
+/*!******************************************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageContainer/index.js + 8 modules ***!
+ \******************************************************************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ _z: function() { return /* binding */ PageContainer; }
+});
+
+// UNUSED EXPORTS: ProBreadcrumb, ProPageHeader
+
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/defineProperty.js
+var defineProperty = __webpack_require__(53646);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectWithoutProperties.js
+var objectWithoutProperties = __webpack_require__(82468);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectSpread2.js
+var objectSpread2 = __webpack_require__(56970);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/typeof.js
+var esm_typeof = __webpack_require__(98470);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-provider@2.14.9@@ant-design/pro-provider/es/index.js + 2 modules
+var es = __webpack_require__(83410);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules
+var tabs = __webpack_require__(99313);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/version/index.js + 1 modules
+var version = __webpack_require__(8680);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/index.js + 5 modules
+var config_provider = __webpack_require__(92736);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules
+var affix = __webpack_require__(81228);
+// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
+var _classnames_2_5_1_classnames = __webpack_require__(92310);
+var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/context/RouteContext.js
+var context_RouteContext = __webpack_require__(68230);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/FooterToolbar/index.js + 3 modules
+var FooterToolbar = __webpack_require__(81621);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-provider@2.14.9@@ant-design/pro-provider/es/useStyle/index.js
+var useStyle = __webpack_require__(75898);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/GridContent/style.js
+
+
+
+var genGridContentStyle = function genGridContentStyle(token) {
+ return (0,defineProperty/* default */.Z)({}, token.componentCls, {
+ width: '100%',
+ '&-wide': {
+ maxWidth: 1152,
+ margin: '0 auto'
+ }
+ });
+};
+function style_useStyle(prefixCls) {
+ return (0,useStyle/* useStyle */.Xj)('ProLayoutGridContent', function (token) {
+ var GridContentToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
+ componentCls: ".".concat(prefixCls)
+ });
+ return [genGridContentStyle(GridContentToken)];
+ });
+}
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
+var jsx_runtime = __webpack_require__(37712);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/GridContent/index.js
+
+
+
+
+
+
+
+/**
+ * This component can support contentWidth so you don't need to calculate the width
+ * contentWidth=Fixed, width will is 1200
+ *
+ * @param props
+ */
+var GridContent = function GridContent(props) {
+ var value = (0,_react_17_0_2_react.useContext)(context_RouteContext/* RouteContext */.X);
+ var children = props.children,
+ propsContentWidth = props.contentWidth,
+ propsClassName = props.className,
+ style = props.style;
+ var _useContext = (0,_react_17_0_2_react.useContext)(config_provider/* default.ConfigContext */.ZP.ConfigContext),
+ getPrefixCls = _useContext.getPrefixCls;
+ var prefixCls = props.prefixCls || getPrefixCls('pro');
+ var contentWidth = propsContentWidth || value.contentWidth;
+ var className = "".concat(prefixCls, "-grid-content");
+ var _useStyle = style_useStyle(className),
+ wrapSSR = _useStyle.wrapSSR,
+ hashId = _useStyle.hashId;
+ var isWide = contentWidth === 'Fixed' && value.layout === 'top';
+ return wrapSSR( /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: _classnames_2_5_1_classnames_default()(className, hashId, propsClassName, (0,defineProperty/* default */.Z)({}, "".concat(className, "-wide"), isWide)),
+ style: style,
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(prefixCls, "-grid-content-children ").concat(hashId).trim(),
+ children: children
+ })
+ }));
+};
+
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules
+var slicedToArray = __webpack_require__(33297);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/ArrowLeftOutlined.js
+var ArrowLeftOutlined = __webpack_require__(87645);
+var ArrowLeftOutlined_default = /*#__PURE__*/__webpack_require__.n(ArrowLeftOutlined);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/ArrowRightOutlined.js
+var ArrowRightOutlined = __webpack_require__(45995);
+var ArrowRightOutlined_default = /*#__PURE__*/__webpack_require__.n(ArrowRightOutlined);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules
+var es_breadcrumb = __webpack_require__(66104);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/index.js + 4 modules
+var es_avatar = __webpack_require__(26743);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules
+var space = __webpack_require__(81327);
+// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules
+var _rc_resize_observer_1_4_0_rc_resize_observer_es = __webpack_require__(28647);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/warning.js
+var warning = __webpack_require__(85870);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageHeader/style/index.js
+
+
+
+var textOverflowEllipsis = function textOverflowEllipsis() {
+ return {
+ overflow: 'hidden',
+ whiteSpace: 'nowrap',
+ textOverflow: 'ellipsis'
+ };
+};
+var genPageHeaderStyle = function genPageHeaderStyle(token) {
+ var _token$layout;
+ return (0,defineProperty/* default */.Z)({}, token.componentCls, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, useStyle/* resetComponent */.Wf === null || useStyle/* resetComponent */.Wf === void 0 ? void 0 : (0,useStyle/* resetComponent */.Wf)(token)), {}, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
+ position: 'relative',
+ backgroundColor: token.colorWhite,
+ paddingBlock: token.pageHeaderPaddingVertical + 2,
+ paddingInline: token.pageHeaderPadding,
+ '&&-ghost': {
+ backgroundColor: token.pageHeaderBgGhost
+ },
+ '&-no-children': {
+ height: (_token$layout = token.layout) === null || _token$layout === void 0 || (_token$layout = _token$layout.pageContainer) === null || _token$layout === void 0 ? void 0 : _token$layout.paddingBlockPageContainerContent
+ },
+ '&&-has-breadcrumb': {
+ paddingBlockStart: token.pageHeaderPaddingBreadCrumb
+ },
+ '&&-has-footer': {
+ paddingBlockEnd: 0
+ },
+ '& &-back': (0,defineProperty/* default */.Z)({
+ marginInlineEnd: token.margin,
+ fontSize: 16,
+ lineHeight: 1,
+ '&-button': (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
+ fontSize: 16
+ }, useStyle/* operationUnit */.Nd === null || useStyle/* operationUnit */.Nd === void 0 ? void 0 : (0,useStyle/* operationUnit */.Nd)(token)), {}, {
+ color: token.pageHeaderColorBack,
+ cursor: 'pointer'
+ })
+ }, "".concat(token.componentCls, "-rlt &"), {
+ float: 'right',
+ marginInlineEnd: 0,
+ marginInlineStart: 0
+ })
+ }, "& ".concat('ant', "-divider-vertical"), {
+ height: 14,
+ marginBlock: 0,
+ marginInline: token.marginSM,
+ verticalAlign: 'middle'
+ }), "& &-breadcrumb + &-heading", {
+ marginBlockStart: token.marginXS
+ }), '& &-heading', {
+ display: 'flex',
+ justifyContent: 'space-between',
+ '&-left': {
+ display: 'flex',
+ alignItems: 'center',
+ marginBlock: token.marginXS / 2,
+ marginInlineEnd: 0,
+ marginInlineStart: 0,
+ overflow: 'hidden'
+ },
+ '&-title': (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
+ marginInlineEnd: token.marginSM,
+ marginBlockEnd: 0,
+ color: token.colorTextHeading,
+ fontWeight: 600,
+ fontSize: token.pageHeaderFontSizeHeaderTitle,
+ lineHeight: token.controlHeight + 'px'
+ }, textOverflowEllipsis()), {}, (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-rlt &"), {
+ marginInlineEnd: 0,
+ marginInlineStart: token.marginSM
+ })),
+ '&-avatar': (0,defineProperty/* default */.Z)({
+ marginInlineEnd: token.marginSM
+ }, "".concat(token.componentCls, "-rlt &"), {
+ float: 'right',
+ marginInlineEnd: 0,
+ marginInlineStart: token.marginSM
+ }),
+ '&-tags': (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-rlt &"), {
+ float: 'right'
+ }),
+ '&-sub-title': (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
+ marginInlineEnd: token.marginSM,
+ color: token.colorTextSecondary,
+ fontSize: token.pageHeaderFontSizeHeaderSubTitle,
+ lineHeight: token.lineHeight
+ }, textOverflowEllipsis()), {}, (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-rlt &"), {
+ float: 'right',
+ marginInlineEnd: 0,
+ marginInlineStart: 12
+ })),
+ '&-extra': (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
+ marginBlock: token.marginXS / 2,
+ marginInlineEnd: 0,
+ marginInlineStart: 0,
+ whiteSpace: 'nowrap',
+ '> *': (0,defineProperty/* default */.Z)({
+ 'white-space': 'unset'
+ }, "".concat(token.componentCls, "-rlt &"), {
+ marginInlineEnd: token.marginSM,
+ marginInlineStart: 0
+ })
+ }, "".concat(token.componentCls, "-rlt &"), {
+ float: 'left'
+ }), '*:first-child', (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-rlt &"), {
+ marginInlineEnd: 0
+ }))
+ }), '&-content', {
+ paddingBlockStart: token.pageHeaderPaddingContentPadding
+ }), '&-footer', {
+ marginBlockStart: token.margin
+ }), '&-compact &-heading', {
+ flexWrap: 'wrap'
+ }), '&-wide', {
+ maxWidth: 1152,
+ margin: '0 auto'
+ }), '&-rtl', {
+ direction: 'rtl'
+ })));
+};
+function PageHeader_style_useStyle(prefixCls) {
+ return (0,useStyle/* useStyle */.Xj)('ProLayoutPageHeader', function (token) {
+ var proCardToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
+ componentCls: ".".concat(prefixCls),
+ pageHeaderBgGhost: 'transparent',
+ pageHeaderPadding: 16,
+ pageHeaderPaddingVertical: 4,
+ pageHeaderPaddingBreadCrumb: token.paddingSM,
+ pageHeaderColorBack: token.colorTextHeading,
+ pageHeaderFontSizeHeaderTitle: token.fontSizeHeading4,
+ pageHeaderFontSizeHeaderSubTitle: 14,
+ pageHeaderPaddingContentPadding: token.paddingSM
+ });
+ return [genPageHeaderStyle(proCardToken)];
+ });
+}
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageHeader/index.js
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var renderBack = function renderBack(prefixCls, hashId, backIcon, onBack) {
+ if (!backIcon || !onBack) {
+ return null;
+ }
+ return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(prefixCls, "-back ").concat(hashId).trim(),
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ role: "button",
+ onClick: function onClick(e) {
+ onBack === null || onBack === void 0 || onBack(e);
+ },
+ className: "".concat(prefixCls, "-back-button ").concat(hashId).trim(),
+ "aria-label": "back",
+ children: backIcon
+ })
+ });
+};
+var renderBreadcrumb = function renderBreadcrumb(breadcrumb, prefixCls) {
+ var _breadcrumb$items;
+ if (!((_breadcrumb$items = breadcrumb.items) !== null && _breadcrumb$items !== void 0 && _breadcrumb$items.length)) return null;
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(es_breadcrumb/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, breadcrumb), {}, {
+ className: _classnames_2_5_1_classnames_default()("".concat(prefixCls, "-breadcrumb"), breadcrumb.className)
+ }));
+};
+var getBackIcon = function getBackIcon(props) {
+ var direction = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'ltr';
+ if (props.backIcon !== undefined) {
+ return props.backIcon;
+ }
+ return direction === 'rtl' ? /*#__PURE__*/(0,jsx_runtime.jsx)((ArrowRightOutlined_default()), {}) : /*#__PURE__*/(0,jsx_runtime.jsx)((ArrowLeftOutlined_default()), {});
+};
+var renderTitle = function renderTitle(prefixCls, props) {
+ var direction = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'ltr';
+ var hashId = arguments.length > 3 ? arguments[3] : undefined;
+ var title = props.title,
+ avatar = props.avatar,
+ subTitle = props.subTitle,
+ tags = props.tags,
+ extra = props.extra,
+ onBack = props.onBack;
+ var headingPrefixCls = "".concat(prefixCls, "-heading");
+ var hasHeading = title || subTitle || tags || extra;
+ // If there is nothing, return a null
+ if (!hasHeading) {
+ return null;
+ }
+ var backIcon = getBackIcon(props, direction);
+ var backIconDom = renderBack(prefixCls, hashId, backIcon, onBack);
+ var hasTitle = backIconDom || avatar || hasHeading;
+ return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ className: headingPrefixCls + ' ' + hashId,
+ children: [hasTitle && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ className: "".concat(headingPrefixCls, "-left ").concat(hashId).trim(),
+ children: [backIconDom, avatar && /*#__PURE__*/(0,jsx_runtime.jsx)(es_avatar/* default */.C, (0,objectSpread2/* default */.Z)({
+ className: _classnames_2_5_1_classnames_default()("".concat(headingPrefixCls, "-avatar"), hashId, avatar.className)
+ }, avatar)), title && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "".concat(headingPrefixCls, "-title ").concat(hashId).trim(),
+ title: typeof title === 'string' ? title : undefined,
+ children: title
+ }), subTitle && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "".concat(headingPrefixCls, "-sub-title ").concat(hashId).trim(),
+ title: typeof subTitle === 'string' ? subTitle : undefined,
+ children: subTitle
+ }), tags && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "".concat(headingPrefixCls, "-tags ").concat(hashId).trim(),
+ children: tags
+ })]
+ }), extra && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "".concat(headingPrefixCls, "-extra ").concat(hashId).trim(),
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)(space/* default */.Z, {
+ children: extra
+ })
+ })]
+ });
+};
+var renderFooter = function renderFooter(prefixCls, footer, hashId) {
+ if (footer) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(prefixCls, "-footer ").concat(hashId).trim(),
+ children: footer
+ });
+ }
+ return null;
+};
+var renderChildren = function renderChildren(prefixCls, children, hashId) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(prefixCls, "-content ").concat(hashId).trim(),
+ children: children
+ });
+};
+var transformBreadcrumbRoutesToItems = function transformBreadcrumbRoutesToItems(routes) {
+ return routes === null || routes === void 0 ? void 0 : routes.map(function (route) {
+ var _route$children;
+ (0,warning/* noteOnce */.ET)(!!route.breadcrumbName, 'Route.breadcrumbName is deprecated, please use Route.title instead.');
+ return (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, route), {}, {
+ breadcrumbName: undefined,
+ children: undefined,
+ title: route.title || route.breadcrumbName
+ }, (_route$children = route.children) !== null && _route$children !== void 0 && _route$children.length ? {
+ menu: {
+ items: transformBreadcrumbRoutesToItems(route.children)
+ }
+ } : {});
+ });
+};
+var PageHeader = function PageHeader(props) {
+ var _breadcrumbRender;
+ var _React$useState = _react_17_0_2_react.useState(false),
+ _React$useState2 = (0,slicedToArray/* default */.Z)(_React$useState, 2),
+ compact = _React$useState2[0],
+ updateCompact = _React$useState2[1];
+ var onResize = function onResize(_ref) {
+ var width = _ref.width;
+ return updateCompact(width < 768);
+ };
+ var _React$useContext = _react_17_0_2_react.useContext(config_provider/* default.ConfigContext */.ZP.ConfigContext),
+ getPrefixCls = _React$useContext.getPrefixCls,
+ direction = _React$useContext.direction;
+ var customizePrefixCls = props.prefixCls,
+ style = props.style,
+ footer = props.footer,
+ children = props.children,
+ breadcrumb = props.breadcrumb,
+ breadcrumbRender = props.breadcrumbRender,
+ customizeClassName = props.className,
+ contentWidth = props.contentWidth,
+ layout = props.layout,
+ _props$ghost = props.ghost,
+ ghost = _props$ghost === void 0 ? true : _props$ghost;
+ var prefixCls = getPrefixCls('page-header', customizePrefixCls);
+ var _useStyle = PageHeader_style_useStyle(prefixCls),
+ wrapSSR = _useStyle.wrapSSR,
+ hashId = _useStyle.hashId;
+ var getDefaultBreadcrumbDom = function getDefaultBreadcrumbDom() {
+ if (breadcrumb && !(breadcrumb !== null && breadcrumb !== void 0 && breadcrumb.items) && breadcrumb !== null && breadcrumb !== void 0 && breadcrumb.routes) {
+ (0,warning/* noteOnce */.ET)(false, 'The routes of Breadcrumb is deprecated, please use items instead.');
+ breadcrumb.items = transformBreadcrumbRoutesToItems(breadcrumb.routes);
+ }
+ if (breadcrumb !== null && breadcrumb !== void 0 && breadcrumb.items) {
+ return renderBreadcrumb(breadcrumb, prefixCls);
+ }
+ return null;
+ };
+ var defaultBreadcrumbDom = getDefaultBreadcrumbDom();
+ var isBreadcrumbComponent = breadcrumb && 'props' in breadcrumb;
+
+ // support breadcrumbRender function
+ var breadcrumbRenderDomFromProps = (_breadcrumbRender = breadcrumbRender === null || breadcrumbRender === void 0 ? void 0 : breadcrumbRender((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, {
+ prefixCls: prefixCls
+ }), defaultBreadcrumbDom)) !== null && _breadcrumbRender !== void 0 ? _breadcrumbRender : defaultBreadcrumbDom;
+ var breadcrumbDom = isBreadcrumbComponent ? breadcrumb : breadcrumbRenderDomFromProps;
+ var className = _classnames_2_5_1_classnames_default()(prefixCls, hashId, customizeClassName, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-has-breadcrumb"), !!breadcrumbDom), "".concat(prefixCls, "-has-footer"), !!footer), "".concat(prefixCls, "-rtl"), direction === 'rtl'), "".concat(prefixCls, "-compact"), compact), "".concat(prefixCls, "-wide"), contentWidth === 'Fixed' && layout == 'top'), "".concat(prefixCls, "-ghost"), ghost));
+ var title = renderTitle(prefixCls, props, direction, hashId);
+ var childDom = children && renderChildren(prefixCls, children, hashId);
+ var footerDom = renderFooter(prefixCls, footer, hashId);
+ if (!breadcrumbDom && !title && !footerDom && !childDom) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: _classnames_2_5_1_classnames_default()(hashId, ["".concat(prefixCls, "-no-children")])
+ });
+ }
+ return wrapSSR( /*#__PURE__*/(0,jsx_runtime.jsx)(_rc_resize_observer_1_4_0_rc_resize_observer_es/* default */.Z, {
+ onResize: onResize,
+ children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ className: className,
+ style: style,
+ children: [breadcrumbDom, title, childDom, footerDom]
+ })
+ }));
+};
+
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules
+var spin = __webpack_require__(71418);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageLoading/index.js
+
+
+var _excluded = ["isLoading", "pastDelay", "timedOut", "error", "retry"];
+
+
+
+var PageLoading = function PageLoading(_ref) {
+ var isLoading = _ref.isLoading,
+ pastDelay = _ref.pastDelay,
+ timedOut = _ref.timedOut,
+ error = _ref.error,
+ retry = _ref.retry,
+ reset = (0,objectWithoutProperties/* default */.Z)(_ref, _excluded);
+ return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ style: {
+ paddingBlockStart: 100,
+ textAlign: 'center'
+ },
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, (0,objectSpread2/* default */.Z)({
+ size: "large"
+ }, reset))
+ });
+};
+
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/WaterMark/index.js
+
+
+
+
+
+
+
+
+/**
+ * 返回当前显示设备的物理像素分辨率与CSS像素分辨率之比
+ *
+ * @param context
+ * @see api 有些废弃了,其实类型 CanvasRenderingContext2D
+ */
+var getPixelRatio = function getPixelRatio(context) {
+ if (!context) {
+ return 1;
+ }
+ var backingStore = context.backingStorePixelRatio || context.webkitBackingStorePixelRatio || context.mozBackingStorePixelRatio || context.msBackingStorePixelRatio || context.oBackingStorePixelRatio || 1;
+ return (window.devicePixelRatio || 1) / backingStore;
+};
+var WaterMark = function WaterMark(props) {
+ var _useToken = (0,useStyle/* useToken */.dQ)(),
+ token = _useToken.token;
+ var children = props.children,
+ style = props.style,
+ className = props.className,
+ markStyle = props.markStyle,
+ markClassName = props.markClassName,
+ _props$zIndex = props.zIndex,
+ zIndex = _props$zIndex === void 0 ? 9 : _props$zIndex,
+ _props$gapX = props.gapX,
+ gapX = _props$gapX === void 0 ? 212 : _props$gapX,
+ _props$gapY = props.gapY,
+ gapY = _props$gapY === void 0 ? 222 : _props$gapY,
+ _props$width = props.width,
+ width = _props$width === void 0 ? 120 : _props$width,
+ _props$height = props.height,
+ height = _props$height === void 0 ? 64 : _props$height,
+ _props$rotate = props.rotate,
+ rotate = _props$rotate === void 0 ? -22 : _props$rotate,
+ image = props.image,
+ offsetLeft = props.offsetLeft,
+ outOffsetTop = props.offsetTop,
+ _props$fontStyle = props.fontStyle,
+ fontStyle = _props$fontStyle === void 0 ? 'normal' : _props$fontStyle,
+ _props$fontWeight = props.fontWeight,
+ fontWeight = _props$fontWeight === void 0 ? 'normal' : _props$fontWeight,
+ _props$fontColor = props.fontColor,
+ fontColor = _props$fontColor === void 0 ? token.colorFill : _props$fontColor,
+ _props$fontSize = props.fontSize,
+ fontSize = _props$fontSize === void 0 ? 16 : _props$fontSize,
+ _props$fontFamily = props.fontFamily,
+ fontFamily = _props$fontFamily === void 0 ? 'sans-serif' : _props$fontFamily,
+ customizePrefixCls = props.prefixCls;
+ var _useContext = (0,_react_17_0_2_react.useContext)(config_provider/* default.ConfigContext */.ZP.ConfigContext),
+ getPrefixCls = _useContext.getPrefixCls;
+ var prefixCls = getPrefixCls('pro-layout-watermark', customizePrefixCls);
+ var wrapperCls = _classnames_2_5_1_classnames_default()("".concat(prefixCls, "-wrapper"), className);
+ var waterMarkCls = _classnames_2_5_1_classnames_default()(prefixCls, markClassName);
+ var _useState = (0,_react_17_0_2_react.useState)(''),
+ _useState2 = (0,slicedToArray/* default */.Z)(_useState, 2),
+ base64Url = _useState2[0],
+ setBase64Url = _useState2[1];
+ (0,_react_17_0_2_react.useEffect)(function () {
+ var canvas = document.createElement('canvas');
+ var ctx = canvas.getContext('2d');
+ var ratio = getPixelRatio(ctx);
+ var canvasWidth = "".concat((gapX + width) * ratio, "px");
+ var canvasHeight = "".concat((gapY + height) * ratio, "px");
+ var canvasOffsetLeft = offsetLeft || gapX / 2;
+ var canvasOffsetTop = outOffsetTop || gapY / 2;
+ canvas.setAttribute('width', canvasWidth);
+ canvas.setAttribute('height', canvasHeight);
+ if (!ctx) {
+ // eslint-disable-next-line no-console
+ console.error('当前环境不支持Canvas');
+ return;
+ }
+
+ // 旋转字符 rotate
+ ctx.translate(canvasOffsetLeft * ratio, canvasOffsetTop * ratio);
+ ctx.rotate(Math.PI / 180 * Number(rotate));
+ var markWidth = width * ratio;
+ var markHeight = height * ratio;
+ var writeContent = function writeContent(contentText) {
+ var offsetTop = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
+ var markSize = Number(fontSize) * ratio;
+ ctx.font = "".concat(fontStyle, " normal ").concat(fontWeight, " ").concat(markSize, "px/").concat(markHeight, "px ").concat(fontFamily);
+ ctx.fillStyle = fontColor;
+ if (Array.isArray(contentText)) {
+ contentText === null || contentText === void 0 || contentText.forEach(function (item, index) {
+ return ctx.fillText(item, 0, index * markSize + offsetTop);
+ });
+ } else {
+ ctx.fillText(contentText, 0, offsetTop ? offsetTop + markSize : 0);
+ }
+ setBase64Url(canvas.toDataURL());
+ };
+ if (image) {
+ var img = new Image();
+ img.crossOrigin = 'anonymous';
+ img.referrerPolicy = 'no-referrer';
+ img.src = image;
+ img.onload = function () {
+ ctx.drawImage(img, 0, 0, markWidth, markHeight);
+ setBase64Url(canvas.toDataURL());
+ if (props.content) {
+ writeContent(props.content, img.height + 8);
+ return;
+ }
+ };
+ return;
+ }
+ if (props.content) {
+ writeContent(props.content);
+ return;
+ }
+ }, [gapX, gapY, offsetLeft, outOffsetTop, rotate, fontStyle, fontWeight, width, height, fontFamily, fontColor, image, props.content, fontSize]);
+ return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ style: (0,objectSpread2/* default */.Z)({
+ position: 'relative'
+ }, style),
+ className: wrapperCls,
+ children: [children, /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: waterMarkCls,
+ style: (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
+ zIndex: zIndex,
+ position: 'absolute',
+ left: 0,
+ top: 0,
+ width: '100%',
+ height: '100%',
+ backgroundSize: "".concat(gapX + width, "px"),
+ pointerEvents: 'none',
+ backgroundRepeat: 'repeat'
+ }, base64Url ? {
+ backgroundImage: "url('".concat(base64Url, "')")
+ } : {}), markStyle)
+ })]
+ });
+};
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageContainer/style/index.js
+
+
+
+
+var _map = [576, 768, 992, 1200].map(function (bp) {
+ return "@media (max-width: ".concat(bp, "px)");
+ }),
+ _map2 = (0,slicedToArray/* default */.Z)(_map, 4),
+ sm = _map2[0],
+ md = _map2[1],
+ lg = _map2[2],
+ xl = _map2[3];
+var genPageContainerStyle = function genPageContainerStyle(token) {
+ var _token$layout, _token$layout2, _token$layout3, _token$layout4, _token$layout$pageCon, _token$layout5, _token$layout$pageCon2, _token$layout6, _token$layout7, _token$layout8, _token$layout$pageCon3, _token$layout9, _token$layout$pageCon4, _token$layout10, _token$layout$pageCon5, _token$layout11, _token$layout$pageCon6, _token$layout12;
+ return (0,defineProperty/* default */.Z)({}, token.componentCls, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
+ position: 'relative',
+ '&-children-container': {
+ paddingBlockStart: 0,
+ paddingBlockEnd: (_token$layout = token.layout) === null || _token$layout === void 0 || (_token$layout = _token$layout.pageContainer) === null || _token$layout === void 0 ? void 0 : _token$layout.paddingBlockPageContainerContent,
+ paddingInline: (_token$layout2 = token.layout) === null || _token$layout2 === void 0 || (_token$layout2 = _token$layout2.pageContainer) === null || _token$layout2 === void 0 ? void 0 : _token$layout2.paddingInlinePageContainerContent
+ },
+ '&-children-container-no-header': {
+ paddingBlockStart: (_token$layout3 = token.layout) === null || _token$layout3 === void 0 || (_token$layout3 = _token$layout3.pageContainer) === null || _token$layout3 === void 0 ? void 0 : _token$layout3.paddingBlockPageContainerContent
+ },
+ '&-affix': (0,defineProperty/* default */.Z)({}, "".concat(token.antCls, "-affix"), (0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-warp"), {
+ backgroundColor: (_token$layout4 = token.layout) === null || _token$layout4 === void 0 || (_token$layout4 = _token$layout4.pageContainer) === null || _token$layout4 === void 0 ? void 0 : _token$layout4.colorBgPageContainerFixed,
+ transition: 'background-color 0.3s',
+ boxShadow: '0 2px 8px #f0f1f2'
+ }))
+ }, '& &-warp-page-header', (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
+ paddingBlockStart: ((_token$layout$pageCon = (_token$layout5 = token.layout) === null || _token$layout5 === void 0 || (_token$layout5 = _token$layout5.pageContainer) === null || _token$layout5 === void 0 ? void 0 : _token$layout5.paddingBlockPageContainerContent) !== null && _token$layout$pageCon !== void 0 ? _token$layout$pageCon : 40) / 4,
+ paddingBlockEnd: ((_token$layout$pageCon2 = (_token$layout6 = token.layout) === null || _token$layout6 === void 0 || (_token$layout6 = _token$layout6.pageContainer) === null || _token$layout6 === void 0 ? void 0 : _token$layout6.paddingBlockPageContainerContent) !== null && _token$layout$pageCon2 !== void 0 ? _token$layout$pageCon2 : 40) / 2,
+ paddingInlineStart: (_token$layout7 = token.layout) === null || _token$layout7 === void 0 || (_token$layout7 = _token$layout7.pageContainer) === null || _token$layout7 === void 0 ? void 0 : _token$layout7.paddingInlinePageContainerContent,
+ paddingInlineEnd: (_token$layout8 = token.layout) === null || _token$layout8 === void 0 || (_token$layout8 = _token$layout8.pageContainer) === null || _token$layout8 === void 0 ? void 0 : _token$layout8.paddingInlinePageContainerContent
+ }, "& ~ ".concat(token.proComponentsCls, "-grid-content"), (0,defineProperty/* default */.Z)({}, "".concat(token.proComponentsCls, "-page-container-children-content"), {
+ paddingBlock: ((_token$layout$pageCon3 = (_token$layout9 = token.layout) === null || _token$layout9 === void 0 || (_token$layout9 = _token$layout9.pageContainer) === null || _token$layout9 === void 0 ? void 0 : _token$layout9.paddingBlockPageContainerContent) !== null && _token$layout$pageCon3 !== void 0 ? _token$layout$pageCon3 : 24) / 3
+ })), "".concat(token.antCls, "-page-header-breadcrumb"), {
+ paddingBlockStart: ((_token$layout$pageCon4 = (_token$layout10 = token.layout) === null || _token$layout10 === void 0 || (_token$layout10 = _token$layout10.pageContainer) === null || _token$layout10 === void 0 ? void 0 : _token$layout10.paddingBlockPageContainerContent) !== null && _token$layout$pageCon4 !== void 0 ? _token$layout$pageCon4 : 40) / 4 + 10
+ }), "".concat(token.antCls, "-page-header-heading"), {
+ paddingBlockStart: ((_token$layout$pageCon5 = (_token$layout11 = token.layout) === null || _token$layout11 === void 0 || (_token$layout11 = _token$layout11.pageContainer) === null || _token$layout11 === void 0 ? void 0 : _token$layout11.paddingBlockPageContainerContent) !== null && _token$layout$pageCon5 !== void 0 ? _token$layout$pageCon5 : 40) / 4
+ }), "".concat(token.antCls, "-page-header-footer"), {
+ marginBlockStart: ((_token$layout$pageCon6 = (_token$layout12 = token.layout) === null || _token$layout12 === void 0 || (_token$layout12 = _token$layout12.pageContainer) === null || _token$layout12 === void 0 ? void 0 : _token$layout12.paddingBlockPageContainerContent) !== null && _token$layout$pageCon6 !== void 0 ? _token$layout$pageCon6 : 40) / 4
+ })), '&-detail', (0,defineProperty/* default */.Z)({
+ display: 'flex'
+ }, sm, {
+ display: 'block'
+ })), '&-main', {
+ width: '100%'
+ }), '&-row', (0,defineProperty/* default */.Z)({
+ display: 'flex',
+ width: '100%'
+ }, md, {
+ display: 'block'
+ })), '&-content', {
+ flex: 'auto',
+ width: '100%'
+ }), '&-extraContent', (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
+ flex: '0 1 auto',
+ minWidth: '242px',
+ marginInlineStart: 88,
+ textAlign: 'end'
+ }, xl, {
+ marginInlineStart: 44
+ }), lg, {
+ marginInlineStart: 20
+ }), md, {
+ marginInlineStart: 0,
+ textAlign: 'start'
+ }), sm, {
+ marginInlineStart: 0
+ })));
+};
+function PageContainer_style_useStyle(prefixCls, componentsToken) {
+ return (0,useStyle/* useStyle */.Xj)('ProLayoutPageContainer', function (token) {
+ var _token$layout13;
+ var proCardToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
+ componentCls: ".".concat(prefixCls),
+ layout: (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token === null || token === void 0 ? void 0 : token.layout), {}, {
+ pageContainer: (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token === null || token === void 0 || (_token$layout13 = token.layout) === null || _token$layout13 === void 0 ? void 0 : _token$layout13.pageContainer), componentsToken)
+ })
+ });
+ return [genPageContainerStyle(proCardToken)];
+ });
+}
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageContainer/style/stylish.js
+
+
+
+function useStylish(prefixCls, _ref) {
+ var stylish = _ref.stylish;
+ return (0,useStyle/* useStyle */.Xj)('ProLayoutPageContainerStylish', function (token) {
+ var stylishToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
+ componentCls: ".".concat(prefixCls)
+ });
+ if (!stylish) return [];
+ return [(0,defineProperty/* default */.Z)({}, "div".concat(stylishToken.componentCls), stylish === null || stylish === void 0 ? void 0 : stylish(stylishToken))];
+ });
+}
+// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/compareVersions/index.js
+var compareVersions = __webpack_require__(31105);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/components/PageContainer/index.js
+
+
+
+
+var PageContainer_excluded = ["title", "content", "pageHeaderRender", "header", "prefixedClassName", "extraContent", "childrenContentStyle", "style", "prefixCls", "hashId", "value", "breadcrumbRender"],
+ _excluded2 = ["children", "loading", "className", "style", "footer", "affixProps", "token", "fixedHeader", "breadcrumbRender", "footerToolBarProps", "childrenContentStyle"];
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+function genLoading(spinProps) {
+ if ((0,esm_typeof/* default */.Z)(spinProps) === 'object') {
+ return spinProps;
+ }
+ return {
+ spinning: spinProps
+ };
+}
+
+/**
+ * Render Footer tabList In order to be compatible with the old version of the PageHeader basically
+ * all the functions are implemented.
+ */
+var PageContainer_renderFooter = function renderFooter(_ref) {
+ var tabList = _ref.tabList,
+ tabActiveKey = _ref.tabActiveKey,
+ onTabChange = _ref.onTabChange,
+ hashId = _ref.hashId,
+ tabBarExtraContent = _ref.tabBarExtraContent,
+ tabProps = _ref.tabProps,
+ prefixedClassName = _ref.prefixedClassName;
+ if (Array.isArray(tabList) || tabBarExtraContent) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
+ className: "".concat(prefixedClassName, "-tabs ").concat(hashId).trim(),
+ activeKey: tabActiveKey,
+ onChange: function onChange(key) {
+ if (onTabChange) {
+ onTabChange(key);
+ }
+ },
+ tabBarExtraContent: tabBarExtraContent,
+ items: tabList === null || tabList === void 0 ? void 0 : tabList.map(function (item, index) {
+ var _item$key;
+ return (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
+ label: item.tab
+ }, item), {}, {
+ key: ((_item$key = item.key) === null || _item$key === void 0 ? void 0 : _item$key.toString()) || (index === null || index === void 0 ? void 0 : index.toString())
+ });
+ })
+ }, tabProps), {}, {
+ children: (0,compareVersions/* compareVersions */.n)(version/* default */.Z, '4.23.0') < 0 ? tabList === null || tabList === void 0 ? void 0 : tabList.map(function (item, index) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z.TabPane, (0,objectSpread2/* default */.Z)({
+ tab: item.tab
+ }, item), item.key || index);
+ }) : null
+ }));
+ }
+ return null;
+};
+var renderPageHeader = function renderPageHeader(content, extraContent, prefixedClassName, hashId) {
+ if (!content && !extraContent) {
+ return null;
+ }
+ return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(prefixedClassName, "-detail ").concat(hashId).trim(),
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(prefixedClassName, "-main ").concat(hashId).trim(),
+ children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ className: "".concat(prefixedClassName, "-row ").concat(hashId).trim(),
+ children: [content && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(prefixedClassName, "-content ").concat(hashId).trim(),
+ children: content
+ }), extraContent && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(prefixedClassName, "-extraContent ").concat(hashId).trim(),
+ children: extraContent
+ })]
+ })
+ })
+ });
+};
+
+/**
+ * 配置与面包屑相同,只是增加了自动根据路由计算面包屑的功能。此功能必须要在 ProLayout 中使用。
+ *
+ * @param props
+ * @returns
+ */
+var ProBreadcrumb = function ProBreadcrumb(props) {
+ var value = useContext(RouteContext);
+ return /*#__PURE__*/_jsx("div", {
+ style: {
+ height: '100%',
+ display: 'flex',
+ alignItems: 'center'
+ },
+ children: /*#__PURE__*/_jsx(Breadcrumb, _objectSpread(_objectSpread(_objectSpread({}, value === null || value === void 0 ? void 0 : value.breadcrumb), value === null || value === void 0 ? void 0 : value.breadcrumbProps), props))
+ });
+};
+var memoRenderPageHeader = function memoRenderPageHeader(props) {
+ var _breadcrumb$items;
+ var title = props.title,
+ content = props.content,
+ pageHeaderRender = props.pageHeaderRender,
+ header = props.header,
+ prefixedClassName = props.prefixedClassName,
+ extraContent = props.extraContent,
+ childrenContentStyle = props.childrenContentStyle,
+ style = props.style,
+ prefixCls = props.prefixCls,
+ hashId = props.hashId,
+ value = props.value,
+ breadcrumbRender = props.breadcrumbRender,
+ restProps = (0,objectWithoutProperties/* default */.Z)(props, PageContainer_excluded);
+ var getBreadcrumbRender = function getBreadcrumbRender() {
+ if (!breadcrumbRender) {
+ return undefined;
+ }
+ return breadcrumbRender;
+ };
+ if (pageHeaderRender === false) {
+ return null;
+ }
+ if (pageHeaderRender) {
+ return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
+ children: [" ", pageHeaderRender((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), value))]
+ });
+ }
+ var pageHeaderTitle = title;
+ if (!title && title !== false) {
+ pageHeaderTitle = value.title;
+ }
+ var pageHeaderProps = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, value), {}, {
+ title: pageHeaderTitle
+ }, restProps), {}, {
+ footer: PageContainer_renderFooter((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, restProps), {}, {
+ hashId: hashId,
+ breadcrumbRender: breadcrumbRender,
+ prefixedClassName: prefixedClassName
+ }))
+ }, header);
+ var _ref2 = pageHeaderProps,
+ breadcrumb = _ref2.breadcrumb;
+ var noHasBreadCrumb = (!breadcrumb || !(breadcrumb !== null && breadcrumb !== void 0 && breadcrumb.itemRender) && !(breadcrumb !== null && breadcrumb !== void 0 && (_breadcrumb$items = breadcrumb.items) !== null && _breadcrumb$items !== void 0 && _breadcrumb$items.length)) && !breadcrumbRender;
+ if (['title', 'subTitle', 'extra', 'tags', 'footer', 'avatar', 'backIcon'].every(function (item) {
+ return !pageHeaderProps[item];
+ }) && noHasBreadCrumb && !content && !extraContent) {
+ return null;
+ }
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(PageHeader, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, pageHeaderProps), {}, {
+ className: "".concat(prefixedClassName, "-warp-page-header ").concat(hashId).trim(),
+ breadcrumb: breadcrumbRender === false ? undefined : (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, pageHeaderProps.breadcrumb), value.breadcrumbProps),
+ breadcrumbRender: getBreadcrumbRender(),
+ prefixCls: prefixCls,
+ children: (header === null || header === void 0 ? void 0 : header.children) || renderPageHeader(content, extraContent, prefixedClassName, hashId)
+ }));
+};
+var PageContainerBase = function PageContainerBase(props) {
+ var _restProps$header2, _token$layout;
+ var children = props.children,
+ _props$loading = props.loading,
+ loading = _props$loading === void 0 ? false : _props$loading,
+ className = props.className,
+ style = props.style,
+ footer = props.footer,
+ affixProps = props.affixProps,
+ propsToken = props.token,
+ fixedHeader = props.fixedHeader,
+ breadcrumbRender = props.breadcrumbRender,
+ footerToolBarProps = props.footerToolBarProps,
+ childrenContentStyle = props.childrenContentStyle,
+ restProps = (0,objectWithoutProperties/* default */.Z)(props, _excluded2);
+ var value = (0,_react_17_0_2_react.useContext)(context_RouteContext/* RouteContext */.X);
+ /** 告诉 props 是否存在 footerBar */
+ (0,_react_17_0_2_react.useEffect)(function () {
+ var _value$setHasPageCont;
+ if (!value || !(value !== null && value !== void 0 && value.setHasPageContainer)) {
+ return function () {};
+ }
+ value === null || value === void 0 || (_value$setHasPageCont = value.setHasPageContainer) === null || _value$setHasPageCont === void 0 || _value$setHasPageCont.call(value, function (num) {
+ return num + 1;
+ });
+ return function () {
+ var _value$setHasPageCont2;
+ value === null || value === void 0 || (_value$setHasPageCont2 = value.setHasPageContainer) === null || _value$setHasPageCont2 === void 0 || _value$setHasPageCont2.call(value, function (num) {
+ return num - 1;
+ });
+ };
+ // eslint-disable-next-line react-hooks/exhaustive-deps
+ }, []);
+ var _useContext = (0,_react_17_0_2_react.useContext)(es/* ProProvider */.L_),
+ token = _useContext.token;
+ var _useContext2 = (0,_react_17_0_2_react.useContext)(config_provider/* default.ConfigContext */.ZP.ConfigContext),
+ getPrefixCls = _useContext2.getPrefixCls;
+ var prefixCls = props.prefixCls || getPrefixCls('pro');
+ var basePageContainer = "".concat(prefixCls, "-page-container");
+ var _useStyle = PageContainer_style_useStyle(basePageContainer, propsToken),
+ wrapSSR = _useStyle.wrapSSR,
+ hashId = _useStyle.hashId;
+ var stylish = useStylish("".concat(basePageContainer, ".").concat(basePageContainer, "-stylish"), {
+ stylish: props.stylish
+ });
+ var memoBreadcrumbRender = (0,_react_17_0_2_react.useMemo)(function () {
+ var _restProps$header;
+ if (breadcrumbRender == false) return false;
+ return breadcrumbRender || (restProps === null || restProps === void 0 || (_restProps$header = restProps.header) === null || _restProps$header === void 0 ? void 0 : _restProps$header.breadcrumbRender);
+ }, [breadcrumbRender, restProps === null || restProps === void 0 || (_restProps$header2 = restProps.header) === null || _restProps$header2 === void 0 ? void 0 : _restProps$header2.breadcrumbRender]);
+ var pageHeaderDom = memoRenderPageHeader((0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, restProps), {}, {
+ breadcrumbRender: memoBreadcrumbRender,
+ ghost: true,
+ hashId: hashId,
+ prefixCls: undefined,
+ prefixedClassName: basePageContainer,
+ value: value
+ }));
+ var loadingDom = (0,_react_17_0_2_react.useMemo)(function () {
+ // 当loading时一个合法的ReactNode时,说明用户使用了自定义loading,直接返回改自定义loading
+ if ( /*#__PURE__*/_react_17_0_2_react.isValidElement(loading)) {
+ return loading;
+ }
+ // 当传递过来的是布尔值,并且为false时,说明不需要显示loading,返回null
+ if (typeof loading === 'boolean' && !loading) {
+ return null;
+ }
+ // 如非上述两种情况,那么要么用户传了一个true,要么用户传了loading配置,使用genLoading生成loading配置后返回PageLoading
+ var spinProps = genLoading(loading);
+ // 如果传的是loading配置,但spinning传的是false,也不需要显示loading
+ return spinProps.spinning ? /*#__PURE__*/(0,jsx_runtime.jsx)(PageLoading, (0,objectSpread2/* default */.Z)({}, spinProps)) : null;
+ }, [loading]);
+ var content = (0,_react_17_0_2_react.useMemo)(function () {
+ return children ? /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: _classnames_2_5_1_classnames_default()(hashId, "".concat(basePageContainer, "-children-container"), (0,defineProperty/* default */.Z)({}, "".concat(basePageContainer, "-children-container-no-header"), !pageHeaderDom)),
+ style: childrenContentStyle,
+ children: children
+ })
+ }) : null;
+ }, [children, basePageContainer, childrenContentStyle, hashId]);
+ var renderContentDom = (0,_react_17_0_2_react.useMemo)(function () {
+ // 只要loadingDom非空我们就渲染loadingDom,否则渲染内容
+ var dom = loadingDom || content;
+ if (props.waterMarkProps || value.waterMarkProps) {
+ var waterMarkProps = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, value.waterMarkProps), props.waterMarkProps);
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(WaterMark, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, waterMarkProps), {}, {
+ children: dom
+ }));
+ }
+ return dom;
+ }, [props.waterMarkProps, value.waterMarkProps, loadingDom, content]);
+ var containerClassName = _classnames_2_5_1_classnames_default()(basePageContainer, hashId, className, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({}, "".concat(basePageContainer, "-with-footer"), footer), "".concat(basePageContainer, "-with-affix"), fixedHeader && pageHeaderDom), "".concat(basePageContainer, "-stylish"), !!restProps.stylish));
+ return wrapSSR(stylish.wrapSSR( /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ style: style,
+ className: containerClassName,
+ children: [fixedHeader && pageHeaderDom ?
+ /*#__PURE__*/
+ // 在 hasHeader 且 fixedHeader 的情况下,才需要设置高度
+ (0,jsx_runtime.jsx)(affix/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
+ offsetTop: value.hasHeader && value.fixedHeader ? (_token$layout = token.layout) === null || _token$layout === void 0 || (_token$layout = _token$layout.header) === null || _token$layout === void 0 ? void 0 : _token$layout.heightLayoutHeader : 1
+ }, affixProps), {}, {
+ className: "".concat(basePageContainer, "-affix ").concat(hashId).trim(),
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "".concat(basePageContainer, "-warp ").concat(hashId).trim(),
+ children: pageHeaderDom
+ })
+ })) : pageHeaderDom, renderContentDom && /*#__PURE__*/(0,jsx_runtime.jsx)(GridContent, {
+ children: renderContentDom
+ })]
+ }), footer && /*#__PURE__*/(0,jsx_runtime.jsx)(FooterToolbar/* FooterToolbar */.S, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({
+ stylish: restProps.footerStylish,
+ prefixCls: prefixCls
+ }, footerToolBarProps), {}, {
+ children: footer
+ }))]
+ })));
+};
+var PageContainer = function PageContainer(props) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(es/* ProConfigProvider */._Y, {
+ needDeps: true,
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)(PageContainerBase, (0,objectSpread2/* default */.Z)({}, props))
+ });
+};
+var ProPageHeader = function ProPageHeader(props) {
+ var value = useContext(RouteContext);
+ return memoRenderPageHeader(_objectSpread(_objectSpread({}, props), {}, {
+ hashId: '',
+ value: value
+ }));
+};
+
+
+/***/ }),
+
+/***/ 68230:
+/*!********************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_pro-layout@7.19.12@@ant-design/pro-layout/es/context/RouteContext.js ***!
+ \********************************************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ X: function() { return /* binding */ RouteContext; }
+/* harmony export */ });
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301);
+
+var RouteContext = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({});
+
+/***/ }),
+
+/***/ 35795:
+/*!*************************************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/components/FieldLabel/index.js + 1 modules ***!
+ \*************************************************************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Q: function() { return /* binding */ FieldLabel; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/defineProperty.js
+var defineProperty = __webpack_require__(53646);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules
+var CloseCircleFilled = __webpack_require__(21884);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/DownOutlined.js + 1 modules
+var DownOutlined = __webpack_require__(46952);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-provider@2.14.9@@ant-design/pro-provider/es/index.js + 2 modules
+var es = __webpack_require__(83410);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/index.js + 5 modules
+var config_provider = __webpack_require__(92736);
+// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
+var _classnames_2_5_1_classnames = __webpack_require__(92310);
+var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/objectSpread2.js
+var objectSpread2 = __webpack_require__(56970);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_pro-provider@2.14.9@@ant-design/pro-provider/es/useStyle/index.js
+var useStyle = __webpack_require__(75898);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/components/FieldLabel/style.js
+
+
+
+var genProStyle = function genProStyle(token) {
+ return (0,defineProperty/* default */.Z)({}, token.componentCls, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
+ display: 'inline-flex',
+ gap: token.marginXXS,
+ alignItems: 'center',
+ height: '30px',
+ paddingBlock: 0,
+ paddingInline: 8,
+ fontSize: token.fontSize,
+ lineHeight: '30px',
+ borderRadius: '2px',
+ cursor: 'pointer',
+ '&:hover': {
+ backgroundColor: token.colorBgTextHover
+ },
+ '&-active': (0,defineProperty/* default */.Z)({
+ paddingBlock: 0,
+ paddingInline: 8,
+ backgroundColor: token.colorBgTextHover
+ }, "&".concat(token.componentCls, "-allow-clear:hover:not(").concat(token.componentCls, "-disabled)"), (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({}, "".concat(token.componentCls, "-arrow"), {
+ display: 'none'
+ }), "".concat(token.componentCls, "-close"), {
+ display: 'inline-flex'
+ }))
+ }, "".concat(token.antCls, "-select"), (0,defineProperty/* default */.Z)({}, "".concat(token.antCls, "-select-clear"), {
+ borderRadius: '50%'
+ })), "".concat(token.antCls, "-picker"), (0,defineProperty/* default */.Z)({}, "".concat(token.antCls, "-picker-clear"), {
+ borderRadius: '50%'
+ })), '&-icon', (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
+ color: token.colorIcon,
+ transition: 'color 0.3s',
+ fontSize: 12,
+ verticalAlign: 'middle'
+ }, "&".concat(token.componentCls, "-close"), {
+ display: 'none',
+ fontSize: 12,
+ alignItems: 'center',
+ justifyContent: 'center',
+ color: token.colorTextPlaceholder,
+ borderRadius: '50%'
+ }), '&:hover', {
+ color: token.colorIconHover
+ })), '&-disabled', (0,defineProperty/* default */.Z)({
+ color: token.colorTextPlaceholder,
+ cursor: 'not-allowed'
+ }, "".concat(token.componentCls, "-icon"), {
+ color: token.colorTextPlaceholder
+ })), '&-small', (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({
+ height: '24px',
+ paddingBlock: 0,
+ paddingInline: 4,
+ fontSize: token.fontSizeSM,
+ lineHeight: '24px'
+ }, "&".concat(token.componentCls, "-active"), {
+ paddingBlock: 0,
+ paddingInline: 8
+ }), "".concat(token.componentCls, "-icon"), {
+ paddingBlock: 0,
+ paddingInline: 0
+ }), "".concat(token.componentCls, "-close"), {
+ marginBlockStart: '-2px',
+ paddingBlock: 4,
+ paddingInline: 4,
+ fontSize: '6px'
+ })), '&-bordered', {
+ height: '32px',
+ paddingBlock: 0,
+ paddingInline: 8,
+ border: "".concat(token.lineWidth, "px solid ").concat(token.colorBorder),
+ borderRadius: '@border-radius-base'
+ }), '&-bordered&-small', {
+ height: '24px',
+ paddingBlock: 0,
+ paddingInline: 8
+ }), '&-bordered&-active', {
+ backgroundColor: token.colorBgContainer
+ }));
+};
+function style_useStyle(prefixCls) {
+ return (0,useStyle/* useStyle */.Xj)('FieldLabel', function (token) {
+ var proToken = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, token), {}, {
+ componentCls: ".".concat(prefixCls)
+ });
+ return [genProStyle(proToken)];
+ });
+}
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
+var jsx_runtime = __webpack_require__(37712);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_pro-utils@2.15.17@@ant-design/pro-utils/es/components/FieldLabel/index.js
+
+
+
+
+
+
+
+
+
+var FieldLabelFunction = function FieldLabelFunction(props, ref) {
+ var _ConfigProvider$useCo, _ref2, _props$size;
+ var label = props.label,
+ onClear = props.onClear,
+ value = props.value,
+ disabled = props.disabled,
+ onLabelClick = props.onLabelClick,
+ ellipsis = props.ellipsis,
+ placeholder = props.placeholder,
+ className = props.className,
+ formatter = props.formatter,
+ bordered = props.bordered,
+ style = props.style,
+ downIcon = props.downIcon,
+ _props$allowClear = props.allowClear,
+ allowClear = _props$allowClear === void 0 ? true : _props$allowClear,
+ _props$valueMaxLength = props.valueMaxLength,
+ valueMaxLength = _props$valueMaxLength === void 0 ? 41 : _props$valueMaxLength;
+ var _ref = (config_provider/* default */.ZP === null || config_provider/* default */.ZP === void 0 || (_ConfigProvider$useCo = config_provider/* default */.ZP.useConfig) === null || _ConfigProvider$useCo === void 0 ? void 0 : _ConfigProvider$useCo.call(config_provider/* default */.ZP)) || {
+ componentSize: 'middle'
+ },
+ componentSize = _ref.componentSize;
+ var size = componentSize;
+ var _useContext = (0,_react_17_0_2_react.useContext)(config_provider/* default.ConfigContext */.ZP.ConfigContext),
+ getPrefixCls = _useContext.getPrefixCls;
+ var prefixCls = getPrefixCls('pro-core-field-label');
+ var _useStyle = style_useStyle(prefixCls),
+ wrapSSR = _useStyle.wrapSSR,
+ hashId = _useStyle.hashId;
+ var intl = (0,es/* useIntl */.YB)();
+ var clearRef = (0,_react_17_0_2_react.useRef)(null);
+ var labelRef = (0,_react_17_0_2_react.useRef)(null);
+ (0,_react_17_0_2_react.useImperativeHandle)(ref, function () {
+ return {
+ labelRef: labelRef,
+ clearRef: clearRef
+ };
+ });
+ var wrapElements = function wrapElements(array) {
+ if (array.every(function (item) {
+ return typeof item === 'string';
+ })) return array.join(',');
+ return array.map(function (item, index) {
+ var comma = index === array.length - 1 ? '' : ',';
+ if (typeof item === 'string') {
+ return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
+ children: [item, comma]
+ }, index);
}
return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
@@ -16139,22 +17547,493 @@ function useDeepCompareMemo(factory, dependencies) {
/***/ }),
+/***/ 77578:
+/*!**********************************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@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 */ });
+const getRenderPropValue = propValue => {
+ if (!propValue) {
+ return null;
+ }
+ if (typeof propValue === 'function') {
+ return propValue();
+ }
+ return propValue;
+};
+
+/***/ }),
+
/***/ 56762:
/*!************************************************************************!*\
!*** ./node_modules/_antd@5.9.0@antd/es/_util/hooks/useForceUpdate.js ***!
\************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-"use strict";
-/* harmony export */ __webpack_require__.d(__webpack_exports__, {
-/* harmony export */ Z: function() { return /* binding */ useForceUpdate; }
-/* harmony export */ });
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301);
+"use strict";
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ Z: function() { return /* binding */ useForceUpdate; }
+/* harmony export */ });
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301);
+
+function useForceUpdate() {
+ const [, forceUpdate] = react__WEBPACK_IMPORTED_MODULE_0__.useReducer(x => x + 1, 0);
+ return forceUpdate;
+}
+
+/***/ }),
+
+/***/ 26743:
+/*!**********************************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/avatar/index.js + 4 modules ***!
+ \**********************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ C: function() { return /* binding */ es_avatar; }
+});
+
+// UNUSED EXPORTS: Group
+
+// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
+var _classnames_2_5_1_classnames = __webpack_require__(92310);
+var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
+// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules
+var es = __webpack_require__(28647);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/ref.js
+var es_ref = __webpack_require__(25629);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/responsiveObserver.js
+var responsiveObserver = __webpack_require__(69507);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
+var context = __webpack_require__(36355);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/grid/hooks/useBreakpoint.js
+var useBreakpoint = __webpack_require__(8628);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/AvatarContext.js
+
+const AvatarContext = /*#__PURE__*/_react_17_0_2_react.createContext({});
+/* harmony default export */ var avatar_AvatarContext = (AvatarContext);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js
+var style = __webpack_require__(17313);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js
+var genComponentStyleHook = __webpack_require__(83116);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js
+var statistic = __webpack_require__(37613);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/style/index.js
+
+
+const genBaseStyle = token => {
+ const {
+ antCls,
+ componentCls,
+ iconCls,
+ avatarBg,
+ avatarColor,
+ containerSize,
+ containerSizeLG,
+ containerSizeSM,
+ textFontSize,
+ textFontSizeLG,
+ textFontSizeSM,
+ borderRadius,
+ borderRadiusLG,
+ borderRadiusSM,
+ lineWidth,
+ lineType
+ } = token;
+ // Avatar size style
+ const avatarSizeStyle = (size, fontSize, radius) => ({
+ width: size,
+ height: size,
+ lineHeight: `${size - lineWidth * 2}px`,
+ borderRadius: '50%',
+ [`&${componentCls}-square`]: {
+ borderRadius: radius
+ },
+ [`${componentCls}-string`]: {
+ position: 'absolute',
+ left: {
+ _skip_check_: true,
+ value: '50%'
+ },
+ transformOrigin: '0 center'
+ },
+ [`&${componentCls}-icon`]: {
+ fontSize,
+ [`> ${iconCls}`]: {
+ margin: 0
+ }
+ }
+ });
+ return {
+ [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), {
+ position: 'relative',
+ display: 'inline-block',
+ overflow: 'hidden',
+ color: avatarColor,
+ whiteSpace: 'nowrap',
+ textAlign: 'center',
+ verticalAlign: 'middle',
+ background: avatarBg,
+ border: `${lineWidth}px ${lineType} transparent`,
+ [`&-image`]: {
+ background: 'transparent'
+ },
+ [`${antCls}-image-img`]: {
+ display: 'block'
+ }
+ }), avatarSizeStyle(containerSize, textFontSize, borderRadius)), {
+ [`&-lg`]: Object.assign({}, avatarSizeStyle(containerSizeLG, textFontSizeLG, borderRadiusLG)),
+ [`&-sm`]: Object.assign({}, avatarSizeStyle(containerSizeSM, textFontSizeSM, borderRadiusSM)),
+ '> img': {
+ display: 'block',
+ width: '100%',
+ height: '100%',
+ objectFit: 'cover'
+ }
+ })
+ };
+};
+const genGroupStyle = token => {
+ const {
+ componentCls,
+ groupBorderColor,
+ groupOverlapping,
+ groupSpace
+ } = token;
+ return {
+ [`${componentCls}-group`]: {
+ display: 'inline-flex',
+ [`${componentCls}`]: {
+ borderColor: groupBorderColor
+ },
+ [`> *:not(:first-child)`]: {
+ marginInlineStart: groupOverlapping
+ }
+ },
+ [`${componentCls}-group-popover`]: {
+ [`${componentCls} + ${componentCls}`]: {
+ marginInlineStart: groupSpace
+ }
+ }
+ };
+};
+/* harmony default export */ var avatar_style = ((0,genComponentStyleHook/* default */.Z)('Avatar', token => {
+ const {
+ colorTextLightSolid,
+ colorTextPlaceholder
+ } = token;
+ const avatarToken = (0,statistic/* merge */.TS)(token, {
+ avatarBg: colorTextPlaceholder,
+ avatarColor: colorTextLightSolid
+ });
+ return [genBaseStyle(avatarToken), genGroupStyle(avatarToken)];
+}, token => {
+ const {
+ controlHeight,
+ controlHeightLG,
+ controlHeightSM,
+ fontSize,
+ fontSizeLG,
+ fontSizeXL,
+ fontSizeHeading3,
+ marginXS,
+ marginXXS,
+ colorBorderBg
+ } = token;
+ return {
+ containerSize: controlHeight,
+ containerSizeLG: controlHeightLG,
+ containerSizeSM: controlHeightSM,
+ textFontSize: Math.round((fontSizeLG + fontSizeXL) / 2),
+ textFontSizeLG: fontSizeHeading3,
+ textFontSizeSM: fontSize,
+ groupSpace: marginXXS,
+ groupOverlapping: -marginXS,
+ groupBorderColor: colorBorderBg
+ };
+}));
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js
+var useSize = __webpack_require__(19716);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/avatar.js
+"use client";
+
+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;
+};
+
+
+
+
+
+
+
+
+
+
+
+const InternalAvatar = (props, ref) => {
+ const [scale, setScale] = _react_17_0_2_react.useState(1);
+ const [mounted, setMounted] = _react_17_0_2_react.useState(false);
+ const [isImgExist, setIsImgExist] = _react_17_0_2_react.useState(true);
+ const avatarNodeRef = _react_17_0_2_react.useRef(null);
+ const avatarChildrenRef = _react_17_0_2_react.useRef(null);
+ const avatarNodeMergeRef = (0,es_ref/* composeRef */.sQ)(ref, avatarNodeRef);
+ const {
+ getPrefixCls,
+ avatar
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const avatarCtx = _react_17_0_2_react.useContext(avatar_AvatarContext);
+ const setScaleParam = () => {
+ if (!avatarChildrenRef.current || !avatarNodeRef.current) {
+ return;
+ }
+ const childrenWidth = avatarChildrenRef.current.offsetWidth; // offsetWidth avoid affecting be transform scale
+ const nodeWidth = avatarNodeRef.current.offsetWidth;
+ // denominator is 0 is no meaning
+ if (childrenWidth !== 0 && nodeWidth !== 0) {
+ const {
+ gap = 4
+ } = props;
+ if (gap * 2 < nodeWidth) {
+ setScale(nodeWidth - gap * 2 < childrenWidth ? (nodeWidth - gap * 2) / childrenWidth : 1);
+ }
+ }
+ };
+ _react_17_0_2_react.useEffect(() => {
+ setMounted(true);
+ }, []);
+ _react_17_0_2_react.useEffect(() => {
+ setIsImgExist(true);
+ setScale(1);
+ }, [props.src]);
+ _react_17_0_2_react.useEffect(setScaleParam, [props.gap]);
+ const handleImgLoadError = () => {
+ const {
+ onError
+ } = props;
+ const errorFlag = onError === null || onError === void 0 ? void 0 : onError();
+ if (errorFlag !== false) {
+ setIsImgExist(false);
+ }
+ };
+ const {
+ prefixCls: customizePrefixCls,
+ shape,
+ size: customSize,
+ src,
+ srcSet,
+ icon,
+ className,
+ rootClassName,
+ alt,
+ draggable,
+ children,
+ crossOrigin
+ } = props,
+ others = __rest(props, ["prefixCls", "shape", "size", "src", "srcSet", "icon", "className", "rootClassName", "alt", "draggable", "children", "crossOrigin"]);
+ const size = (0,useSize/* default */.Z)(ctxSize => {
+ var _a, _b;
+ return (_b = (_a = customSize !== null && customSize !== void 0 ? customSize : avatarCtx === null || avatarCtx === void 0 ? void 0 : avatarCtx.size) !== null && _a !== void 0 ? _a : ctxSize) !== null && _b !== void 0 ? _b : 'default';
+ });
+ const needResponsive = Object.keys(typeof size === 'object' ? size || {} : {}).some(key => ['xs', 'sm', 'md', 'lg', 'xl', 'xxl'].includes(key));
+ const screens = (0,useBreakpoint/* default */.Z)(needResponsive);
+ const responsiveSizeStyle = _react_17_0_2_react.useMemo(() => {
+ if (typeof size !== 'object') {
+ return {};
+ }
+ const currentBreakpoint = responsiveObserver/* responsiveArray */.c4.find(screen => screens[screen]);
+ const currentSize = size[currentBreakpoint];
+ return currentSize ? {
+ width: currentSize,
+ height: currentSize,
+ lineHeight: `${currentSize}px`,
+ fontSize: icon ? currentSize / 2 : 18
+ } : {};
+ }, [screens, size]);
+ false ? 0 : void 0;
+ const prefixCls = getPrefixCls('avatar', customizePrefixCls);
+ const [wrapSSR, hashId] = avatar_style(prefixCls);
+ const sizeCls = _classnames_2_5_1_classnames_default()({
+ [`${prefixCls}-lg`]: size === 'large',
+ [`${prefixCls}-sm`]: size === 'small'
+ });
+ const hasImageElement = /*#__PURE__*/_react_17_0_2_react.isValidElement(src);
+ const mergedShape = shape || (avatarCtx === null || avatarCtx === void 0 ? void 0 : avatarCtx.shape) || 'circle';
+ const classString = _classnames_2_5_1_classnames_default()(prefixCls, sizeCls, avatar === null || avatar === void 0 ? void 0 : avatar.className, `${prefixCls}-${mergedShape}`, {
+ [`${prefixCls}-image`]: hasImageElement || src && isImgExist,
+ [`${prefixCls}-icon`]: !!icon
+ }, className, rootClassName, hashId);
+ const sizeStyle = typeof size === 'number' ? {
+ width: size,
+ height: size,
+ lineHeight: `${size}px`,
+ fontSize: icon ? size / 2 : 18
+ } : {};
+ let childrenToRender;
+ if (typeof src === 'string' && isImgExist) {
+ childrenToRender = /*#__PURE__*/_react_17_0_2_react.createElement("img", {
+ src: src,
+ draggable: draggable,
+ srcSet: srcSet,
+ onError: handleImgLoadError,
+ alt: alt,
+ crossOrigin: crossOrigin
+ });
+ } else if (hasImageElement) {
+ childrenToRender = src;
+ } else if (icon) {
+ childrenToRender = icon;
+ } else if (mounted || scale !== 1) {
+ const transformString = `scale(${scale}) translateX(-50%)`;
+ const childrenStyle = {
+ msTransform: transformString,
+ WebkitTransform: transformString,
+ transform: transformString
+ };
+ const sizeChildrenStyle = typeof size === 'number' ? {
+ lineHeight: `${size}px`
+ } : {};
+ childrenToRender = /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, {
+ onResize: setScaleParam
+ }, /*#__PURE__*/_react_17_0_2_react.createElement("span", {
+ className: `${prefixCls}-string`,
+ ref: avatarChildrenRef,
+ style: Object.assign(Object.assign({}, sizeChildrenStyle), childrenStyle)
+ }, children));
+ } else {
+ childrenToRender = /*#__PURE__*/_react_17_0_2_react.createElement("span", {
+ className: `${prefixCls}-string`,
+ style: {
+ opacity: 0
+ },
+ ref: avatarChildrenRef
+ }, children);
+ }
+ // The event is triggered twice from bubbling up the DOM tree.
+ // see https://codesandbox.io/s/kind-snow-9lidz
+ delete others.onError;
+ delete others.gap;
+ return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, others, {
+ style: Object.assign(Object.assign(Object.assign(Object.assign({}, sizeStyle), responsiveSizeStyle), avatar === null || avatar === void 0 ? void 0 : avatar.style), others.style),
+ className: classString,
+ ref: avatarNodeMergeRef
+ }), childrenToRender));
+};
+const Avatar = /*#__PURE__*/_react_17_0_2_react.forwardRef(InternalAvatar);
+if (false) {}
+/* harmony default export */ var avatar = (Avatar);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/Children/toArray.js
+var toArray = __webpack_require__(75440);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/popover/index.js
+var popover = __webpack_require__(60324);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
+var reactNode = __webpack_require__(92343);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/group.js
+"use client";
+
+
+
+
+
+
+
+
+
+
+const AvatarContextProvider = props => {
+ const {
+ size,
+ shape
+ } = _react_17_0_2_react.useContext(avatar_AvatarContext);
+ const avatarContextValue = _react_17_0_2_react.useMemo(() => ({
+ size: props.size || size,
+ shape: props.shape || shape
+ }), [props.size, props.shape, size, shape]);
+ return /*#__PURE__*/_react_17_0_2_react.createElement(avatar_AvatarContext.Provider, {
+ value: avatarContextValue
+ }, props.children);
+};
+const Group = props => {
+ const {
+ getPrefixCls,
+ direction
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const {
+ prefixCls: customizePrefixCls,
+ className,
+ rootClassName,
+ style,
+ maxCount,
+ maxStyle,
+ size,
+ shape,
+ maxPopoverPlacement = 'top',
+ maxPopoverTrigger = 'hover',
+ children
+ } = props;
+ const prefixCls = getPrefixCls('avatar', customizePrefixCls);
+ const groupPrefixCls = `${prefixCls}-group`;
+ const [wrapSSR, hashId] = avatar_style(prefixCls);
+ const cls = _classnames_2_5_1_classnames_default()(groupPrefixCls, {
+ [`${groupPrefixCls}-rtl`]: direction === 'rtl'
+ }, className, rootClassName, hashId);
+ const childrenWithProps = (0,toArray/* default */.Z)(children).map((child, index) => (0,reactNode/* cloneElement */.Tm)(child, {
+ key: `avatar-key-${index}`
+ }));
+ const numOfChildren = childrenWithProps.length;
+ if (maxCount && maxCount < numOfChildren) {
+ const childrenShow = childrenWithProps.slice(0, maxCount);
+ const childrenHidden = childrenWithProps.slice(maxCount, numOfChildren);
+ childrenShow.push( /*#__PURE__*/_react_17_0_2_react.createElement(popover/* default */.Z, {
+ key: "avatar-popover-key",
+ content: childrenHidden,
+ trigger: maxPopoverTrigger,
+ placement: maxPopoverPlacement,
+ overlayClassName: `${groupPrefixCls}-popover`
+ }, /*#__PURE__*/_react_17_0_2_react.createElement(avatar, {
+ style: maxStyle
+ }, `+${numOfChildren - maxCount}`)));
+ return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(AvatarContextProvider, {
+ shape: shape,
+ size: size
+ }, /*#__PURE__*/_react_17_0_2_react.createElement("div", {
+ className: cls,
+ style: style
+ }, childrenShow)));
+ }
+ return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(AvatarContextProvider, {
+ shape: shape,
+ size: size
+ }, /*#__PURE__*/_react_17_0_2_react.createElement("div", {
+ className: cls,
+ style: style
+ }, childrenWithProps)));
+};
+/* harmony default export */ var group = (Group);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/index.js
+"use client";
+
+
-function useForceUpdate() {
- const [, forceUpdate] = react__WEBPACK_IMPORTED_MODULE_0__.useReducer(x => x + 1, 0);
- return forceUpdate;
-}
+
+const avatar_Avatar = avatar;
+avatar_Avatar.Group = group;
+/* harmony default export */ var es_avatar = (avatar_Avatar);
/***/ }),
@@ -16440,6 +18319,351 @@ function useBreakpoint() {
/***/ }),
+/***/ 39722:
+/*!***************************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/popover/PurePanel.js ***!
+ \***************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ t5: function() { return /* binding */ RawPurePanel; }
+/* harmony export */ });
+/* unused harmony export getOverlay */
+/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310);
+/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
+/* harmony import */ var rc_tooltip__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-tooltip */ 55477);
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301);
+/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../config-provider */ 36355);
+/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578);
+/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 17356);
+"use client";
+
+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;
+};
+
+
+
+
+
+
+const getOverlay = (prefixCls, title, content) => {
+ if (!title && !content) return undefined;
+ return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(react__WEBPACK_IMPORTED_MODULE_2__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
+ className: `${prefixCls}-title`
+ }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
+ className: `${prefixCls}-inner-content`
+ }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(content)));
+};
+const RawPurePanel = props => {
+ const {
+ hashId,
+ prefixCls,
+ className,
+ style,
+ placement = 'top',
+ title,
+ content,
+ children
+ } = props;
+ return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
+ className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(hashId, prefixCls, `${prefixCls}-pure`, `${prefixCls}-placement-${placement}`, className),
+ style: style
+ }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
+ className: `${prefixCls}-arrow`
+ }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_tooltip__WEBPACK_IMPORTED_MODULE_1__/* .Popup */ .G, Object.assign({}, props, {
+ className: hashId,
+ prefixCls: prefixCls
+ }), children || getOverlay(prefixCls, title, content)));
+};
+const PurePanel = props => {
+ const {
+ prefixCls: customizePrefixCls
+ } = props,
+ restProps = __rest(props, ["prefixCls"]);
+ const {
+ getPrefixCls
+ } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_4__/* .ConfigContext */ .E_);
+ const prefixCls = getPrefixCls('popover', customizePrefixCls);
+ const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls);
+ return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(RawPurePanel, Object.assign({}, restProps, {
+ prefixCls: prefixCls,
+ hashId: hashId
+ })));
+};
+/* harmony default export */ __webpack_exports__.ZP = (PurePanel);
+
+/***/ }),
+
+/***/ 60324:
+/*!***********************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/popover/index.js ***!
+ \***********************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310);
+/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301);
+/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578);
+/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../_util/motion */ 62892);
+/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355);
+/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../tooltip */ 6848);
+/* harmony import */ var _PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PurePanel */ 39722);
+/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ 17356);
+"use client";
+
+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;
+};
+
+
+
+
+
+
+
+// CSSINJS
+
+const Overlay = _ref => {
+ let {
+ title,
+ content,
+ prefixCls
+ } = _ref;
+ return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", {
+ className: `${prefixCls}-title`
+ }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", {
+ className: `${prefixCls}-inner-content`
+ }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(content)));
+};
+const Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((props, ref) => {
+ const {
+ prefixCls: customizePrefixCls,
+ title,
+ content,
+ overlayClassName,
+ placement = 'top',
+ trigger = 'hover',
+ mouseEnterDelay = 0.1,
+ mouseLeaveDelay = 0.1,
+ overlayStyle = {}
+ } = props,
+ otherProps = __rest(props, ["prefixCls", "title", "content", "overlayClassName", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]);
+ const {
+ getPrefixCls
+ } = react__WEBPACK_IMPORTED_MODULE_1__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_);
+ const prefixCls = getPrefixCls('popover', customizePrefixCls);
+ const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(prefixCls);
+ const rootPrefixCls = getPrefixCls();
+ const overlayCls = classnames__WEBPACK_IMPORTED_MODULE_0___default()(overlayClassName, hashId);
+ return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, Object.assign({
+ placement: placement,
+ trigger: trigger,
+ mouseEnterDelay: mouseEnterDelay,
+ mouseLeaveDelay: mouseLeaveDelay,
+ overlayStyle: overlayStyle
+ }, otherProps, {
+ prefixCls: prefixCls,
+ overlayClassName: overlayCls,
+ ref: ref,
+ overlay: title || content ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Overlay, {
+ prefixCls: prefixCls,
+ title: title,
+ content: content
+ }) : null,
+ transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_6__/* .getTransitionName */ .m)(rootPrefixCls, 'zoom-big', otherProps.transitionName),
+ "data-popover-inject": true
+ })));
+});
+if (false) {}
+Popover._InternalPanelDoNotUseOrYouWillBeFired = _PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP;
+/* harmony default export */ __webpack_exports__.Z = (Popover);
+
+/***/ }),
+
+/***/ 17356:
+/*!*****************************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/popover/style/index.js ***!
+ \*****************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313);
+/* harmony import */ var _style_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../style/motion */ 29878);
+/* harmony import */ var _style_placementArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../style/placementArrow */ 19447);
+/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 33166);
+/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../theme/internal */ 83116);
+/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../theme/internal */ 37613);
+"use client";
+
+
+
+
+
+const genBaseStyle = token => {
+ const {
+ componentCls,
+ popoverColor,
+ minWidth,
+ fontWeightStrong,
+ popoverPadding,
+ boxShadowSecondary,
+ colorTextHeading,
+ borderRadiusLG: borderRadius,
+ zIndexPopup,
+ marginXS,
+ colorBgElevated,
+ popoverBg
+ } = token;
+ return [{
+ [componentCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), {
+ position: 'absolute',
+ top: 0,
+ // use `left` to fix https://github.com/ant-design/ant-design/issues/39195
+ left: {
+ _skip_check_: true,
+ value: 0
+ },
+ zIndex: zIndexPopup,
+ fontWeight: 'normal',
+ whiteSpace: 'normal',
+ textAlign: 'start',
+ cursor: 'auto',
+ userSelect: 'text',
+ transformOrigin: `var(--arrow-x, 50%) var(--arrow-y, 50%)`,
+ '--antd-arrow-background-color': colorBgElevated,
+ '&-rtl': {
+ direction: 'rtl'
+ },
+ '&-hidden': {
+ display: 'none'
+ },
+ [`${componentCls}-content`]: {
+ position: 'relative'
+ },
+ [`${componentCls}-inner`]: {
+ backgroundColor: popoverBg,
+ backgroundClip: 'padding-box',
+ borderRadius,
+ boxShadow: boxShadowSecondary,
+ padding: popoverPadding
+ },
+ [`${componentCls}-title`]: {
+ minWidth,
+ marginBottom: marginXS,
+ color: colorTextHeading,
+ fontWeight: fontWeightStrong
+ },
+ [`${componentCls}-inner-content`]: {
+ color: popoverColor
+ }
+ })
+ },
+ // Arrow Style
+ (0,_style_placementArrow__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP)(token, {
+ colorBg: 'var(--antd-arrow-background-color)'
+ }),
+ // Pure Render
+ {
+ [`${componentCls}-pure`]: {
+ position: 'relative',
+ maxWidth: 'none',
+ margin: token.sizePopupArrow,
+ display: 'inline-block',
+ [`${componentCls}-content`]: {
+ display: 'inline-block'
+ }
+ }
+ }];
+};
+const genColorStyle = token => {
+ const {
+ componentCls
+ } = token;
+ return {
+ [componentCls]: _theme_internal__WEBPACK_IMPORTED_MODULE_2__/* .PresetColors */ .i.map(colorKey => {
+ const lightColor = token[`${colorKey}6`];
+ return {
+ [`&${componentCls}-${colorKey}`]: {
+ '--antd-arrow-background-color': lightColor,
+ [`${componentCls}-inner`]: {
+ backgroundColor: lightColor
+ },
+ [`${componentCls}-arrow`]: {
+ background: 'transparent'
+ }
+ }
+ };
+ })
+ };
+};
+const genWireframeStyle = token => {
+ const {
+ componentCls,
+ lineWidth,
+ lineType,
+ colorSplit,
+ paddingSM,
+ controlHeight,
+ fontSize,
+ lineHeight,
+ padding
+ } = token;
+ const titlePaddingBlockDist = controlHeight - Math.round(fontSize * lineHeight);
+ const popoverTitlePaddingBlockTop = titlePaddingBlockDist / 2;
+ const popoverTitlePaddingBlockBottom = titlePaddingBlockDist / 2 - lineWidth;
+ const popoverPaddingHorizontal = padding;
+ return {
+ [componentCls]: {
+ [`${componentCls}-inner`]: {
+ padding: 0
+ },
+ [`${componentCls}-title`]: {
+ margin: 0,
+ padding: `${popoverTitlePaddingBlockTop}px ${popoverPaddingHorizontal}px ${popoverTitlePaddingBlockBottom}px`,
+ borderBottom: `${lineWidth}px ${lineType} ${colorSplit}`
+ },
+ [`${componentCls}-inner-content`]: {
+ padding: `${paddingSM}px ${popoverPaddingHorizontal}px`
+ }
+ }
+ };
+};
+/* harmony default export */ __webpack_exports__.Z = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)('Popover', token => {
+ const {
+ colorBgElevated,
+ colorText,
+ wireframe
+ } = token;
+ const popoverToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_4__/* .merge */ .TS)(token, {
+ popoverPadding: 12,
+ popoverBg: colorBgElevated,
+ popoverColor: colorText
+ });
+ return [genBaseStyle(popoverToken), genColorStyle(popoverToken), wireframe && genWireframeStyle(popoverToken), (0,_style_motion__WEBPACK_IMPORTED_MODULE_5__/* .initZoomMotion */ ._y)(popoverToken, 'zoom-big')];
+}, token => ({
+ width: 177,
+ minWidth: 177,
+ zIndexPopup: token.zIndexPopupBase + 30
+}), {
+ resetStyle: false,
+ deprecatedTokens: [['width', 'minWidth']]
+}));
+
+/***/ }),
+
/***/ 17178:
/*!********************************************************************!*\
!*** ./node_modules/_antd@5.9.0@antd/es/rate/index.js + 8 modules ***!
@@ -17033,225 +19257,6 @@ if (false) {}
/***/ }),
-/***/ 57809:
-/*!**********************************************************!*\
- !*** ./node_modules/_antd@5.9.0@antd/es/select/index.js ***!
- \**********************************************************/
-/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony import */ var rc_select__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-select */ 77861);
-/* harmony import */ var rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rc-util/es/omit */ 55405);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301);
-/* harmony import */ var _util_PurePanel__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../_util/PurePanel */ 53487);
-/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../_util/motion */ 62892);
-/* harmony import */ var _util_statusUtils__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../_util/statusUtils */ 19080);
-/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355);
-/* harmony import */ var _config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../config-provider/DisabledContext */ 1684);
-/* harmony import */ var _config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../config-provider/defaultRenderEmpty */ 93891);
-/* harmony import */ var _config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../config-provider/hooks/useSize */ 19716);
-/* harmony import */ var _form_context__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../form/context */ 32441);
-/* harmony import */ var _space_Compact__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../space/Compact */ 33234);
-/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 14154);
-/* harmony import */ var _useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./useBuiltinPlacements */ 58582);
-/* harmony import */ var _useShowArrow__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./useShowArrow */ 84443);
-/* harmony import */ var _utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./utils/iconUtil */ 66339);
-"use client";
-
-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;
-};
-// TODO: 4.0 - codemod should help to change `filterOption` to support node props.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-const SECRET_COMBOBOX_MODE_DO_NOT_USE = 'SECRET_COMBOBOX_MODE_DO_NOT_USE';
-const InternalSelect = (_a, ref) => {
- var _b;
- var {
- prefixCls: customizePrefixCls,
- bordered = true,
- className,
- rootClassName,
- getPopupContainer,
- popupClassName,
- dropdownClassName,
- listHeight = 256,
- placement,
- listItemHeight = 24,
- size: customizeSize,
- disabled: customDisabled,
- notFoundContent,
- status: customStatus,
- builtinPlacements,
- dropdownMatchSelectWidth,
- popupMatchSelectWidth,
- direction: propDirection,
- style,
- allowClear
- } = _a,
- props = __rest(_a, ["prefixCls", "bordered", "className", "rootClassName", "getPopupContainer", "popupClassName", "dropdownClassName", "listHeight", "placement", "listItemHeight", "size", "disabled", "notFoundContent", "status", "builtinPlacements", "dropdownMatchSelectWidth", "popupMatchSelectWidth", "direction", "style", "allowClear"]);
- const {
- getPopupContainer: getContextPopupContainer,
- getPrefixCls,
- renderEmpty,
- direction: contextDirection,
- virtual,
- popupMatchSelectWidth: contextPopupMatchSelectWidth,
- popupOverflow,
- select
- } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_);
- const prefixCls = getPrefixCls('select', customizePrefixCls);
- const rootPrefixCls = getPrefixCls();
- const direction = propDirection !== null && propDirection !== void 0 ? propDirection : contextDirection;
- const {
- compactSize,
- compactItemClassnames
- } = (0,_space_Compact__WEBPACK_IMPORTED_MODULE_4__/* .useCompactItemContext */ .ri)(prefixCls, direction);
- const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls);
- const mode = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => {
- const {
- mode: m
- } = props;
- if (m === 'combobox') {
- return undefined;
- }
- if (m === SECRET_COMBOBOX_MODE_DO_NOT_USE) {
- return 'combobox';
- }
- return m;
- }, [props.mode]);
- const isMultiple = mode === 'multiple' || mode === 'tags';
- const showSuffixIcon = (0,_useShowArrow__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(props.suffixIcon, props.showArrow);
- const mergedPopupMatchSelectWidth = (_b = popupMatchSelectWidth !== null && popupMatchSelectWidth !== void 0 ? popupMatchSelectWidth : dropdownMatchSelectWidth) !== null && _b !== void 0 ? _b : contextPopupMatchSelectWidth;
- // ===================== Form Status =====================
- const {
- status: contextStatus,
- hasFeedback,
- isFormItemInput,
- feedbackIcon
- } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_form_context__WEBPACK_IMPORTED_MODULE_7__/* .FormItemInputContext */ .aM);
- const mergedStatus = (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getMergedStatus */ .F)(contextStatus, customStatus);
- // ===================== Empty =====================
- let mergedNotFound;
- if (notFoundContent !== undefined) {
- mergedNotFound = notFoundContent;
- } else if (mode === 'combobox') {
- mergedNotFound = null;
- } else {
- mergedNotFound = (renderEmpty === null || renderEmpty === void 0 ? void 0 : renderEmpty('Select')) || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, {
- componentName: "Select"
- });
- }
- // ===================== Icons =====================
- const {
- suffixIcon,
- itemIcon,
- removeIcon,
- clearIcon
- } = (0,_utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z)(Object.assign(Object.assign({}, props), {
- multiple: isMultiple,
- hasFeedback,
- feedbackIcon,
- showSuffixIcon,
- prefixCls,
- showArrow: props.showArrow,
- componentName: 'Select'
- }));
- const mergedAllowClear = allowClear === true ? {
- clearIcon
- } : allowClear;
- const selectProps = (0,rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z)(props, ['suffixIcon', 'itemIcon']);
- const rcSelectRtlDropdownClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()(popupClassName || dropdownClassName, {
- [`${prefixCls}-dropdown-${direction}`]: direction === 'rtl'
- }, rootClassName, hashId);
- const mergedSize = (0,_config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z)(ctx => {
- var _a;
- return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx;
- });
- // ===================== Disabled =====================
- const disabled = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z);
- const mergedDisabled = customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled;
- const mergedClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()({
- [`${prefixCls}-lg`]: mergedSize === 'large',
- [`${prefixCls}-sm`]: mergedSize === 'small',
- [`${prefixCls}-rtl`]: direction === 'rtl',
- [`${prefixCls}-borderless`]: !bordered,
- [`${prefixCls}-in-form-item`]: isFormItemInput
- }, (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getStatusClassNames */ .Z)(prefixCls, mergedStatus, hasFeedback), compactItemClassnames, select === null || select === void 0 ? void 0 : select.className, className, rootClassName, hashId);
- // ===================== Placement =====================
- const memoPlacement = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => {
- if (placement !== undefined) {
- return placement;
- }
- return direction === 'rtl' ? 'bottomRight' : 'bottomLeft';
- }, [placement, direction]);
- const mergedBuiltinPlacements = (0,_useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z)(builtinPlacements, popupOverflow);
- // ====================== Warning ======================
- if (false) {}
- // ====================== Render =======================
- return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_select__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP, Object.assign({
- ref: ref,
- virtual: virtual,
- showSearch: select === null || select === void 0 ? void 0 : select.showSearch
- }, selectProps, {
- style: Object.assign(Object.assign({}, select === null || select === void 0 ? void 0 : select.style), style),
- dropdownMatchSelectWidth: mergedPopupMatchSelectWidth,
- builtinPlacements: mergedBuiltinPlacements,
- transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_15__/* .getTransitionName */ .m)(rootPrefixCls, 'slide-up', props.transitionName),
- listHeight: listHeight,
- listItemHeight: listItemHeight,
- mode: mode,
- prefixCls: prefixCls,
- placement: memoPlacement,
- direction: direction,
- suffixIcon: suffixIcon,
- menuItemSelectedIcon: itemIcon,
- removeIcon: removeIcon,
- allowClear: mergedAllowClear,
- notFoundContent: mergedNotFound,
- className: mergedClassName,
- getPopupContainer: getPopupContainer || getContextPopupContainer,
- dropdownClassName: rcSelectRtlDropdownClassName,
- disabled: mergedDisabled
- })));
-};
-if (false) {}
-const Select = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(InternalSelect);
-// We don't care debug panel
-/* istanbul ignore next */
-const PurePanel = (0,_util_PurePanel__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z)(Select);
-Select.SECRET_COMBOBOX_MODE_DO_NOT_USE = SECRET_COMBOBOX_MODE_DO_NOT_USE;
-Select.Option = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .Option */ .Wx;
-Select.OptGroup = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .OptGroup */ .Xo;
-Select._InternalPanelDoNotUseOrYouWillBeFired = PurePanel;
-if (false) {}
-/* harmony default export */ __webpack_exports__["default"] = (Select);
-
-/***/ }),
-
/***/ 70407:
/*!***************************************************************!*\
!*** ./node_modules/_antd@5.9.0@antd/es/time-picker/index.js ***!
diff --git a/22970.c215af5a.async.js b/22970.8eb2de1f.async.js
similarity index 99%
rename from 22970.c215af5a.async.js
rename to 22970.8eb2de1f.async.js
index c6c0427635..61ce098004 100644
--- a/22970.c215af5a.async.js
+++ b/22970.8eb2de1f.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[22970,40115,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[22970,24290,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/2321.0780ad49.async.js b/2321.03de8f3c.async.js
similarity index 99%
rename from 2321.0780ad49.async.js
rename to 2321.03de8f3c.async.js
index e5bd2033d8..00357f5ca0 100644
--- a/2321.0780ad49.async.js
+++ b/2321.03de8f3c.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[2321,40115,83726,64636,2902,22970,17022,50058,8410,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[2321,83726,64636,2902,22970,17022,50058,8410,24290,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/23252.6d78fb53.async.js b/23252.21966faf.async.js
similarity index 99%
rename from 23252.6d78fb53.async.js
rename to 23252.21966faf.async.js
index 667343d4c5..a809ca4811 100644
--- a/23252.6d78fb53.async.js
+++ b/23252.21966faf.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[23252,40115,55600,22970,17022,50058,8410,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[23252,55600,22970,17022,50058,8410,24290,94144,61104,37495,77034,40115],{
/***/ 40362:
/*!***********************************************************************************************************!*\
diff --git a/24290.8e5827b4.async.js b/24290.a12fcd8f.async.js
similarity index 99%
rename from 24290.8e5827b4.async.js
rename to 24290.a12fcd8f.async.js
index f23240f226..6b48d503e9 100644
--- a/24290.8e5827b4.async.js
+++ b/24290.a12fcd8f.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[24290,40115,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[24290,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/25609.d1b969ff.async.js b/25609.d96e2786.async.js
similarity index 99%
rename from 25609.d1b969ff.async.js
rename to 25609.d96e2786.async.js
index 810234cb87..af07261450 100644
--- a/25609.d1b969ff.async.js
+++ b/25609.d96e2786.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[25609,40115,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[25609,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/27514.f2022749.async.js b/27514.02293951.async.js
similarity index 99%
rename from 27514.f2022749.async.js
rename to 27514.02293951.async.js
index 29baec1e15..7aa1e01122 100644
--- a/27514.f2022749.async.js
+++ b/27514.02293951.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[27514,52720,40115,45504,36291,22970,99488,98838,17022,50058,8410,24290,94144,61104,37495,81326,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[27514,52720,45504,36291,22970,99488,98838,17022,50058,8410,24290,94144,61104,37495,77034,81326,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/2902.ae02389d.async.js b/2902.ff0e0e4f.async.js
similarity index 99%
rename from 2902.ae02389d.async.js
rename to 2902.ff0e0e4f.async.js
index f754957761..941643b759 100644
--- a/2902.ae02389d.async.js
+++ b/2902.ff0e0e4f.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[2902,40115,2321,83726,64636,22970,17022,50058,8410,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[2902,2321,83726,64636,22970,17022,50058,8410,24290,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/29101.2309c8a1.async.js b/29101.f99a9ec2.async.js
similarity index 99%
rename from 29101.2309c8a1.async.js
rename to 29101.f99a9ec2.async.js
index a739882dc1..771a558089 100644
--- a/29101.2309c8a1.async.js
+++ b/29101.f99a9ec2.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[29101,40115,35830,11221,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[29101,35830,11221,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/31772.432829fc.async.js b/31772.ec767a26.async.js
similarity index 99%
rename from 31772.432829fc.async.js
rename to 31772.ec767a26.async.js
index 9425d80fc4..125edc054b 100644
--- a/31772.432829fc.async.js
+++ b/31772.ec767a26.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[31772,40115,8610,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[31772,8610,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/35830.2865e620.async.js b/35830.3bd66ca5.async.js
similarity index 99%
rename from 35830.2865e620.async.js
rename to 35830.3bd66ca5.async.js
index 1caf7a27b0..b092c36ee6 100644
--- a/35830.2865e620.async.js
+++ b/35830.3bd66ca5.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[35830,40115,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[35830,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/36291.a98a7bba.async.js b/36291.9d4de8a4.async.js
similarity index 99%
rename from 36291.a98a7bba.async.js
rename to 36291.9d4de8a4.async.js
index e8125d00bf..7fdd630f18 100644
--- a/36291.a98a7bba.async.js
+++ b/36291.9d4de8a4.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[36291,52720,40115,45504,27514,22970,99488,98838,17022,50058,8410,24290,94144,61104,37495,81326,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[36291,52720,45504,27514,22970,99488,98838,17022,50058,8410,24290,94144,61104,37495,77034,81326,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/37495.9e342455.async.js b/37495.88e6a49b.async.js
similarity index 99%
rename from 37495.9e342455.async.js
rename to 37495.88e6a49b.async.js
index 41eed3aa56..5d6a7df6e4 100644
--- a/37495.9e342455.async.js
+++ b/37495.88e6a49b.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[37495,40115,94144,61104,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[37495,94144,61104,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/38173.3910d611.async.js b/38173.14072398.async.js
similarity index 99%
rename from 38173.3910d611.async.js
rename to 38173.14072398.async.js
index fca92468b0..cd9def9e79 100644
--- a/38173.3910d611.async.js
+++ b/38173.14072398.async.js
@@ -1,4 +1,4 @@
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[38173,40115,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[38173,40115],{
/***/ 67636:
/*!**********************************************************************************************************!*\
diff --git a/40115.abb7f0ea.async.js b/40115.1a0cbb81.async.js
similarity index 99%
rename from 40115.abb7f0ea.async.js
rename to 40115.1a0cbb81.async.js
index 4e1916804e..de94598c7d 100644
--- a/40115.abb7f0ea.async.js
+++ b/40115.1a0cbb81.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[40115,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/43508.1e083d1c.async.js b/43508.b149042f.async.js
similarity index 99%
rename from 43508.1e083d1c.async.js
rename to 43508.b149042f.async.js
index 044fa1b6f2..19a95160d1 100644
--- a/43508.1e083d1c.async.js
+++ b/43508.b149042f.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[43508,4938,24064,40115,45178,48507,70232,14082,96004,23003,6572,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[43508,4938,24064,45178,48507,70232,14082,96004,23003,6572,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/44494.1bbb936d.async.js b/44494.afe491b0.async.js
similarity index 99%
rename from 44494.1bbb936d.async.js
rename to 44494.afe491b0.async.js
index a7a002f1c9..28be093c51 100644
--- a/44494.1bbb936d.async.js
+++ b/44494.afe491b0.async.js
@@ -913,8 +913,8 @@ var competitionsPage = function competitionsPage(_ref) {
user: user
};
})(competitionsPage));
-// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules
-var ui_customization = __webpack_require__(55121);
+// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 30 modules
+var ui_customization = __webpack_require__(45431);
;// CONCATENATED MODULE: ./src/pages/Competitions/Index/Statistics/index.tsx
diff --git a/45178.df03bfdd.async.js b/45178.36159203.async.js
similarity index 99%
rename from 45178.df03bfdd.async.js
rename to 45178.36159203.async.js
index 50052d8e96..fb6979497f 100644
--- a/45178.df03bfdd.async.js
+++ b/45178.36159203.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[45178,24064,40115,48507,70232,14082,96004,23003,6572,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[45178,24064,48507,70232,14082,96004,23003,6572,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/55121.05fde615.chunk.css b/45431.05fde615.chunk.css
similarity index 100%
rename from 55121.05fde615.chunk.css
rename to 45431.05fde615.chunk.css
diff --git a/55121.47b3a5ba.async.js b/45431.dd9f8c81.async.js
similarity index 99%
rename from 55121.47b3a5ba.async.js
rename to 45431.dd9f8c81.async.js
index 54fe16c262..6f219d6496 100644
--- a/55121.47b3a5ba.async.js
+++ b/45431.dd9f8c81.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[55121],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[45431],{
/***/ 99588:
/*!*********************************************************************************!*\
@@ -239,9 +239,62 @@ var CourseList = function CourseList(_ref) {
/***/ }),
-/***/ 55121:
+/***/ 70858:
+/*!****************************************************************************!*\
+ !*** ./src/components/ui-customization/SuperiorTabs/index.tsx + 1 modules ***!
+ \****************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ ui_customization_SuperiorTabs; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.less?modules
+// extracted by mini-css-extract-plugin
+/* harmony default export */ var SuperiorTabsmodules = ({"flex_box_center":"flex_box_center___aK2n3","flex_space_between":"flex_space_between___HX0Oh","flex_box_vertical_center":"flex_box_vertical_center___LJOJr","flex_box_center_end":"flex_box_center_end___SCakF","flex_box_column":"flex_box_column___AYv4m","tabs":"tabs___GTqPV","active":"active___F26E8"});
+// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
+var _classnames_2_5_1_classnames = __webpack_require__(92310);
+var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
+var jsx_runtime = __webpack_require__(37712);
+;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.tsx
+
+
+
+
+var SuperiorTabs = function SuperiorTabs(_ref) {
+ var _ref$dataSource = _ref.dataSource,
+ dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
+ value = _ref.value,
+ onChange = _ref.onChange,
+ className = _ref.className,
+ _ref$style = _ref.style,
+ style = _ref$style === void 0 ? {} : _ref$style;
+ return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ style: style,
+ className: _classnames_2_5_1_classnames_default()(SuperiorTabsmodules.tabs, className),
+ children: dataSource.map(function (e) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ onClick: function onClick() {
+ return onChange(e.id);
+ },
+ className: value === e.id ? SuperiorTabsmodules.active : '',
+ children: e.name
+ }, e.id);
+ })
+ });
+};
+/* harmony default export */ var ui_customization_SuperiorTabs = (SuperiorTabs);
+
+/***/ }),
+
+/***/ 45431:
/*!****************************************************************!*\
- !*** ./src/components/ui-customization/index.tsx + 32 modules ***!
+ !*** ./src/components/ui-customization/index.tsx + 30 modules ***!
\****************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
@@ -264,7 +317,7 @@ __webpack_require__.d(__webpack_exports__, {
Je: function() { return /* reexport */ QuickPager; },
wb: function() { return /* reexport */ Cards_ShixunList; },
cq: function() { return /* reexport */ ui_customization_SuperiorSort; },
- tp: function() { return /* reexport */ ui_customization_SuperiorTabs; }
+ tp: function() { return /* reexport */ SuperiorTabs/* default */.Z; }
});
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
@@ -469,37 +522,8 @@ var CustomTags = function CustomTags(_ref) {
});
};
/* harmony default export */ var ui_customization_CustomTags = (CustomTags);
-;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.less?modules
-// extracted by mini-css-extract-plugin
-/* harmony default export */ var SuperiorTabsmodules = ({"flex_box_center":"flex_box_center___aK2n3","flex_space_between":"flex_space_between___HX0Oh","flex_box_vertical_center":"flex_box_vertical_center___LJOJr","flex_box_center_end":"flex_box_center_end___SCakF","flex_box_column":"flex_box_column___AYv4m","tabs":"tabs___GTqPV","active":"active___F26E8"});
-;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.tsx
-
-
-
-
-var SuperiorTabs = function SuperiorTabs(_ref) {
- var _ref$dataSource = _ref.dataSource,
- dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
- value = _ref.value,
- onChange = _ref.onChange,
- className = _ref.className,
- _ref$style = _ref.style,
- style = _ref$style === void 0 ? {} : _ref$style;
- return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- style: style,
- className: _classnames_2_5_1_classnames_default()(SuperiorTabsmodules.tabs, className),
- children: dataSource.map(function (e) {
- return /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- onClick: function onClick() {
- return onChange(e.id);
- },
- className: value === e.id ? SuperiorTabsmodules.active : '',
- children: e.name
- }, e.id);
- })
- });
-};
-/* harmony default export */ var ui_customization_SuperiorTabs = (SuperiorTabs);
+// EXTERNAL MODULE: ./src/components/ui-customization/SuperiorTabs/index.tsx + 1 modules
+var SuperiorTabs = __webpack_require__(70858);
;// CONCATENATED MODULE: ./src/components/ui-customization/CustomInput/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var CustomInputmodules = ({"flex_box_center":"flex_box_center___yX6Oa","flex_space_between":"flex_space_between___t7oqF","flex_box_vertical_center":"flex_box_vertical_center___dEIHy","flex_box_center_end":"flex_box_center_end___taQDF","flex_box_column":"flex_box_column___xY_Lr","input":"input___PW2zI","dropdown":"dropdown___vSy8B","menu":"menu___NiyBu","text":"text___Grueu","b1":"b1___ZKryM","b2":"b2___aKyGa"});
diff --git a/48507.1cdd4d80.async.js b/48507.904ca438.async.js
similarity index 99%
rename from 48507.1cdd4d80.async.js
rename to 48507.904ca438.async.js
index edd0b22c45..2429a3b6c2 100644
--- a/48507.1cdd4d80.async.js
+++ b/48507.904ca438.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[48507,24064,40115,45178,70232,14082,96004,23003,6572,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[48507,24064,45178,70232,14082,96004,23003,6572,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/4938.617a8eaf.async.js b/4938.8b374cab.async.js
similarity index 99%
rename from 4938.617a8eaf.async.js
rename to 4938.8b374cab.async.js
index 7f786bfb06..5d85111fa8 100644
--- a/4938.617a8eaf.async.js
+++ b/4938.8b374cab.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[4938,24064,40115,45178,48507,70232,14082,96004,23003,6572,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[4938,24064,45178,48507,70232,14082,96004,23003,6572,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/50058.f752d539.async.js b/50058.ac5985b6.async.js
similarity index 99%
rename from 50058.f752d539.async.js
rename to 50058.ac5985b6.async.js
index 45e34ec715..bf76e06197 100644
--- a/50058.f752d539.async.js
+++ b/50058.ac5985b6.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[50058,40115,17022,8410,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[50058,17022,8410,24290,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/52556.e6125a8d.async.js b/52556.0ae9c5d7.async.js
similarity index 99%
rename from 52556.e6125a8d.async.js
rename to 52556.0ae9c5d7.async.js
index 1a064f54cd..4744c8a1fe 100644
--- a/52556.e6125a8d.async.js
+++ b/52556.0ae9c5d7.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[52556,40115,70232,14082,96004,23003,6572,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[52556,70232,14082,96004,23003,6572,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/54952.54d83033.async.js b/54952.33f7385d.async.js
similarity index 99%
rename from 54952.54d83033.async.js
rename to 54952.33f7385d.async.js
index 12361e57db..0405233a52 100644
--- a/54952.54d83033.async.js
+++ b/54952.33f7385d.async.js
@@ -866,7 +866,7 @@ var RadioGroup = es_radio/* default.Group */.ZP.Group;
/* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller__WEBPACK_IMPORTED_MODULE_8__);
/* harmony import */ var _assets_images_icons_search_png__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/assets/images/icons/search.png */ 58143);
/* harmony import */ var _service_classrooms__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/service/classrooms */ 71793);
-/* harmony import */ var _components_ui_customization__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/components/ui-customization */ 55121);
+/* harmony import */ var _components_ui_customization__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/components/ui-customization */ 45431);
/* harmony import */ var _components_ui_customization_reset_less_modules__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/components/ui-customization/reset.less?modules */ 83059);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
diff --git a/55128.a79f43d3.async.js b/55128.559c852a.async.js
similarity index 99%
rename from 55128.a79f43d3.async.js
rename to 55128.559c852a.async.js
index a68cbe4e1a..9d641a511a 100644
--- a/55128.a79f43d3.async.js
+++ b/55128.559c852a.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[55128,40115,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[55128,40115],{
/***/ 3148:
/*!*******************************************************************************************************************!*\
diff --git a/55600.71055ba7.async.js b/55600.a5eff6d7.async.js
similarity index 99%
rename from 55600.71055ba7.async.js
rename to 55600.a5eff6d7.async.js
index 33bfa8702c..2b6d26991a 100644
--- a/55600.71055ba7.async.js
+++ b/55600.a5eff6d7.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[55600,40115,23252,22970,17022,50058,8410,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[55600,23252,22970,17022,50058,8410,24290,94144,61104,37495,77034,40115],{
/***/ 40362:
/*!***********************************************************************************************************!*\
diff --git a/60597.5764a38d.async.js b/60597.f7013bfa.async.js
similarity index 99%
rename from 60597.5764a38d.async.js
rename to 60597.f7013bfa.async.js
index 3ac0d92680..904c930525 100644
--- a/60597.5764a38d.async.js
+++ b/60597.f7013bfa.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[60597,40115,61603,43468,6275,96004,23003,6572,55128,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[60597,61603,43468,6275,96004,23003,6572,55128,40115],{
/***/ 3148:
/*!*******************************************************************************************************************!*\
diff --git a/61104.68336ffd.async.js b/61104.f36d016e.async.js
similarity index 99%
rename from 61104.68336ffd.async.js
rename to 61104.f36d016e.async.js
index fa894ce1de..8ecaad9009 100644
--- a/61104.68336ffd.async.js
+++ b/61104.f36d016e.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[61104,40115,94144,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[61104,94144,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/70130.13e1050e.async.js b/61735.1f68c0f8.async.js
similarity index 93%
rename from 70130.13e1050e.async.js
rename to 61735.1f68c0f8.async.js
index 9904b15019..d3bde40592 100644
--- a/70130.13e1050e.async.js
+++ b/61735.1f68c0f8.async.js
@@ -1,4 +1,4 @@
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[70130],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[61735],{
/***/ 16150:
/*!******************************************************************************************************!*\
@@ -195,6 +195,98 @@ module.exports = _default;
/***/ }),
+/***/ 86413:
+/*!**************************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeInvisibleOutlined.js + 1 modules ***!
+ \**************************************************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ icons_EyeInvisibleOutlined; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/extends.js
+var esm_extends = __webpack_require__(74932);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/EyeInvisibleOutlined.js
+// This icon file is generated automatically.
+var EyeInvisibleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z" } }, { "tag": "path", "attrs": { "d": "M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z" } }] }, "name": "eye-invisible", "theme": "outlined" };
+/* harmony default export */ var asn_EyeInvisibleOutlined = (EyeInvisibleOutlined);
+
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/components/AntdIcon.js + 3 modules
+var AntdIcon = __webpack_require__(1393);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeInvisibleOutlined.js
+
+// GENERATE BY ./scripts/generate.ts
+// DON NOT EDIT IT MANUALLY
+
+
+
+
+var EyeInvisibleOutlined_EyeInvisibleOutlined = function EyeInvisibleOutlined(props, ref) {
+ return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
+ ref: ref,
+ icon: asn_EyeInvisibleOutlined
+ }));
+};
+
+/** */
+var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(EyeInvisibleOutlined_EyeInvisibleOutlined);
+if (false) {}
+/* harmony default export */ var icons_EyeInvisibleOutlined = (RefIcon);
+
+/***/ }),
+
+/***/ 76897:
+/*!*****************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules ***!
+ \*****************************************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ icons_EyeOutlined; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/extends.js
+var esm_extends = __webpack_require__(74932);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/EyeOutlined.js
+// This icon file is generated automatically.
+var EyeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z" } }] }, "name": "eye", "theme": "outlined" };
+/* harmony default export */ var asn_EyeOutlined = (EyeOutlined);
+
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/components/AntdIcon.js + 3 modules
+var AntdIcon = __webpack_require__(1393);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeOutlined.js
+
+// GENERATE BY ./scripts/generate.ts
+// DON NOT EDIT IT MANUALLY
+
+
+
+
+var EyeOutlined_EyeOutlined = function EyeOutlined(props, ref) {
+ return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
+ ref: ref,
+ icon: asn_EyeOutlined
+ }));
+};
+
+/** */
+var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(EyeOutlined_EyeOutlined);
+if (false) {}
+/* harmony default export */ var icons_EyeOutlined = (RefIcon);
+
+/***/ }),
+
/***/ 10430:
/*!************************************************************************************************!*\
!*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/lib/icons/CloseCircleFilled.js ***!
@@ -1370,6 +1462,380 @@ function getStyle(prefixCls, token) {
/***/ }),
+/***/ 92832:
+/*!*********************************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/input/index.js + 3 modules ***!
+ \*********************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ input; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
+var _classnames_2_5_1_classnames = __webpack_require__(92310);
+var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
+var context = __webpack_require__(36355);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/context.js
+var form_context = __webpack_require__(32441);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/style/index.js
+var style = __webpack_require__(9937);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Group.js
+"use client";
+
+
+
+
+
+
+
+
+const Group = props => {
+ const {
+ getPrefixCls,
+ direction
+ } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_);
+ const {
+ prefixCls: customizePrefixCls,
+ className
+ } = props;
+ const prefixCls = getPrefixCls('input-group', customizePrefixCls);
+ const inputPrefixCls = getPrefixCls('input');
+ const [wrapSSR, hashId] = (0,style/* default */.ZP)(inputPrefixCls);
+ const cls = _classnames_2_5_1_classnames_default()(prefixCls, {
+ [`${prefixCls}-lg`]: props.size === 'large',
+ [`${prefixCls}-sm`]: props.size === 'small',
+ [`${prefixCls}-compact`]: props.compact,
+ [`${prefixCls}-rtl`]: direction === 'rtl'
+ }, hashId, className);
+ const formItemContext = (0,_react_17_0_2_react.useContext)(form_context/* FormItemInputContext */.aM);
+ const groupFormItemContext = (0,_react_17_0_2_react.useMemo)(() => Object.assign(Object.assign({}, formItemContext), {
+ isFormItemInput: false
+ }), [formItemContext]);
+ if (false) {}
+ return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", {
+ className: cls,
+ style: props.style,
+ onMouseEnter: props.onMouseEnter,
+ onMouseLeave: props.onMouseLeave,
+ onFocus: props.onFocus,
+ onBlur: props.onBlur
+ }, /*#__PURE__*/_react_17_0_2_react.createElement(form_context/* FormItemInputContext */.aM.Provider, {
+ value: groupFormItemContext
+ }, props.children)));
+};
+/* harmony default export */ var input_Group = (Group);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Input.js + 1 modules
+var Input = __webpack_require__(9432);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeInvisibleOutlined.js + 1 modules
+var EyeInvisibleOutlined = __webpack_require__(86413);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules
+var EyeOutlined = __webpack_require__(76897);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/omit.js
+var omit = __webpack_require__(55405);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/ref.js
+var es_ref = __webpack_require__(25629);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/hooks/useRemovePasswordTimeout.js
+var useRemovePasswordTimeout = __webpack_require__(59412);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Password.js
+"use client";
+
+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;
+};
+
+
+
+
+
+
+
+
+
+
+const defaultIconRender = visible => visible ? /*#__PURE__*/_react_17_0_2_react.createElement(EyeOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(EyeInvisibleOutlined/* default */.Z, null);
+const ActionMap = {
+ click: 'onClick',
+ hover: 'onMouseOver'
+};
+const Password = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
+ const {
+ visibilityToggle = true
+ } = props;
+ const visibilityControlled = typeof visibilityToggle === 'object' && visibilityToggle.visible !== undefined;
+ const [visible, setVisible] = (0,_react_17_0_2_react.useState)(() => visibilityControlled ? visibilityToggle.visible : false);
+ const inputRef = (0,_react_17_0_2_react.useRef)(null);
+ _react_17_0_2_react.useEffect(() => {
+ if (visibilityControlled) {
+ setVisible(visibilityToggle.visible);
+ }
+ }, [visibilityControlled, visibilityToggle]);
+ // Remove Password value
+ const removePasswordTimeout = (0,useRemovePasswordTimeout/* default */.Z)(inputRef);
+ const onVisibleChange = () => {
+ const {
+ disabled
+ } = props;
+ if (disabled) {
+ return;
+ }
+ if (visible) {
+ removePasswordTimeout();
+ }
+ setVisible(prevState => {
+ var _a;
+ const newState = !prevState;
+ if (typeof visibilityToggle === 'object') {
+ (_a = visibilityToggle.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(visibilityToggle, newState);
+ }
+ return newState;
+ });
+ };
+ const getIcon = prefixCls => {
+ const {
+ action = 'click',
+ iconRender = defaultIconRender
+ } = props;
+ const iconTrigger = ActionMap[action] || '';
+ const icon = iconRender(visible);
+ const iconProps = {
+ [iconTrigger]: onVisibleChange,
+ className: `${prefixCls}-icon`,
+ key: 'passwordIcon',
+ onMouseDown: e => {
+ // Prevent focused state lost
+ // https://github.com/ant-design/ant-design/issues/15173
+ e.preventDefault();
+ },
+ onMouseUp: e => {
+ // Prevent caret position change
+ // https://github.com/ant-design/ant-design/issues/23524
+ e.preventDefault();
+ }
+ };
+ return /*#__PURE__*/_react_17_0_2_react.cloneElement( /*#__PURE__*/_react_17_0_2_react.isValidElement(icon) ? icon : /*#__PURE__*/_react_17_0_2_react.createElement("span", null, icon), iconProps);
+ };
+ const {
+ className,
+ prefixCls: customizePrefixCls,
+ inputPrefixCls: customizeInputPrefixCls,
+ size
+ } = props,
+ restProps = __rest(props, ["className", "prefixCls", "inputPrefixCls", "size"]);
+ const {
+ getPrefixCls
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
+ const prefixCls = getPrefixCls('input-password', customizePrefixCls);
+ const suffixIcon = visibilityToggle && getIcon(prefixCls);
+ const inputClassName = _classnames_2_5_1_classnames_default()(prefixCls, className, {
+ [`${prefixCls}-${size}`]: !!size
+ });
+ const omittedProps = Object.assign(Object.assign({}, (0,omit/* default */.Z)(restProps, ['suffix', 'iconRender', 'visibilityToggle'])), {
+ type: visible ? 'text' : 'password',
+ className: inputClassName,
+ prefixCls: inputPrefixCls,
+ suffix: suffixIcon
+ });
+ if (size) {
+ omittedProps.size = size;
+ }
+ return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({
+ ref: (0,es_ref/* composeRef */.sQ)(ref, inputRef)
+ }, omittedProps));
+});
+if (false) {}
+/* harmony default export */ var input_Password = (Password);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/SearchOutlined.js + 1 modules
+var SearchOutlined = __webpack_require__(78405);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
+var reactNode = __webpack_require__(92343);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
+var es_button = __webpack_require__(3113);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js
+var useSize = __webpack_require__(19716);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js
+var Compact = __webpack_require__(33234);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Search.js
+"use client";
+
+var Search_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;
+};
+
+
+
+
+
+
+
+
+
+
+const Search = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
+ const {
+ prefixCls: customizePrefixCls,
+ inputPrefixCls: customizeInputPrefixCls,
+ className,
+ size: customizeSize,
+ suffix,
+ enterButton = false,
+ addonAfter,
+ loading,
+ disabled,
+ onSearch: customOnSearch,
+ onChange: customOnChange,
+ onCompositionStart,
+ onCompositionEnd
+ } = props,
+ restProps = Search_rest(props, ["prefixCls", "inputPrefixCls", "className", "size", "suffix", "enterButton", "addonAfter", "loading", "disabled", "onSearch", "onChange", "onCompositionStart", "onCompositionEnd"]);
+ const {
+ getPrefixCls,
+ direction
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const composedRef = _react_17_0_2_react.useRef(false);
+ const prefixCls = getPrefixCls('input-search', customizePrefixCls);
+ const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
+ const {
+ compactSize
+ } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction);
+ const size = (0,useSize/* default */.Z)(ctx => {
+ var _a;
+ return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx;
+ });
+ const inputRef = _react_17_0_2_react.useRef(null);
+ const onChange = e => {
+ if (e && e.target && e.type === 'click' && customOnSearch) {
+ customOnSearch(e.target.value, e, {
+ source: 'clear'
+ });
+ }
+ if (customOnChange) {
+ customOnChange(e);
+ }
+ };
+ const onMouseDown = e => {
+ var _a;
+ if (document.activeElement === ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input)) {
+ e.preventDefault();
+ }
+ };
+ const onSearch = e => {
+ var _a, _b;
+ if (customOnSearch) {
+ customOnSearch((_b = (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input) === null || _b === void 0 ? void 0 : _b.value, e, {
+ source: 'input'
+ });
+ }
+ };
+ const onPressEnter = e => {
+ if (composedRef.current || loading) {
+ return;
+ }
+ onSearch(e);
+ };
+ const searchIcon = typeof enterButton === 'boolean' ? /*#__PURE__*/_react_17_0_2_react.createElement(SearchOutlined/* default */.Z, null) : null;
+ const btnClassName = `${prefixCls}-button`;
+ let button;
+ const enterButtonAsElement = enterButton || {};
+ const isAntdButton = enterButtonAsElement.type && enterButtonAsElement.type.__ANT_BUTTON === true;
+ if (isAntdButton || enterButtonAsElement.type === 'button') {
+ button = (0,reactNode/* cloneElement */.Tm)(enterButtonAsElement, Object.assign({
+ onMouseDown,
+ onClick: e => {
+ var _a, _b;
+ (_b = (_a = enterButtonAsElement === null || enterButtonAsElement === void 0 ? void 0 : enterButtonAsElement.props) === null || _a === void 0 ? void 0 : _a.onClick) === null || _b === void 0 ? void 0 : _b.call(_a, e);
+ onSearch(e);
+ },
+ key: 'enterButton'
+ }, isAntdButton ? {
+ className: btnClassName,
+ size
+ } : {}));
+ } else {
+ button = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, {
+ className: btnClassName,
+ type: enterButton ? 'primary' : undefined,
+ size: size,
+ disabled: disabled,
+ key: "enterButton",
+ onMouseDown: onMouseDown,
+ onClick: onSearch,
+ loading: loading,
+ icon: searchIcon
+ }, enterButton);
+ }
+ if (addonAfter) {
+ button = [button, (0,reactNode/* cloneElement */.Tm)(addonAfter, {
+ key: 'addonAfter'
+ })];
+ }
+ const cls = _classnames_2_5_1_classnames_default()(prefixCls, {
+ [`${prefixCls}-rtl`]: direction === 'rtl',
+ [`${prefixCls}-${size}`]: !!size,
+ [`${prefixCls}-with-button`]: !!enterButton
+ }, className);
+ const handleOnCompositionStart = e => {
+ composedRef.current = true;
+ onCompositionStart === null || onCompositionStart === void 0 ? void 0 : onCompositionStart(e);
+ };
+ const handleOnCompositionEnd = e => {
+ composedRef.current = false;
+ onCompositionEnd === null || onCompositionEnd === void 0 ? void 0 : onCompositionEnd(e);
+ };
+ return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({
+ ref: (0,es_ref/* composeRef */.sQ)(inputRef, ref),
+ onPressEnter: onPressEnter
+ }, restProps, {
+ size: size,
+ onCompositionStart: handleOnCompositionStart,
+ onCompositionEnd: handleOnCompositionEnd,
+ prefixCls: inputPrefixCls,
+ addonAfter: button,
+ suffix: suffix,
+ onChange: onChange,
+ className: cls,
+ disabled: disabled
+ }));
+});
+if (false) {}
+/* harmony default export */ var input_Search = (Search);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/TextArea.js
+var TextArea = __webpack_require__(1643);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js
+"use client";
+
+
+
+
+
+
+const input_Input = Input/* default */.Z;
+if (false) {}
+input_Input.Group = input_Group;
+input_Input.Search = input_Search;
+input_Input.TextArea = TextArea/* default */.Z;
+input_Input.Password = input_Password;
+/* harmony default export */ var input = (input_Input);
+
+/***/ }),
+
/***/ 78673:
/*!**********************************************************************!*\
!*** ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 modules ***!
diff --git a/64636.c8df7182.async.js b/64636.e0ac0534.async.js
similarity index 99%
rename from 64636.c8df7182.async.js
rename to 64636.e0ac0534.async.js
index 2e9f7979b7..ad79f31343 100644
--- a/64636.c8df7182.async.js
+++ b/64636.e0ac0534.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[64636,40115,2321,83726,2902,22970,17022,50058,8410,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[64636,2321,83726,2902,22970,17022,50058,8410,24290,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/67073.9ac2c47d.async.js b/67073.37bbcbe7.async.js
similarity index 99%
rename from 67073.9ac2c47d.async.js
rename to 67073.37bbcbe7.async.js
index c7d59e338c..82e8e556ca 100644
--- a/67073.9ac2c47d.async.js
+++ b/67073.37bbcbe7.async.js
@@ -161,8 +161,8 @@ var date_picker = __webpack_require__(30518);
var env = __webpack_require__(88499);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts
var _umi_production_exports = __webpack_require__(63350);
-// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules
-var ui_customization = __webpack_require__(55121);
+// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 30 modules
+var ui_customization = __webpack_require__(45431);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(57964);
// EXTERNAL MODULE: ./src/utils/util.tsx
diff --git a/69287.418135b8.async.js b/69287.175f19ac.async.js
similarity index 99%
rename from 69287.418135b8.async.js
rename to 69287.175f19ac.async.js
index 13ea9fcd56..2c8f82aad6 100644
--- a/69287.418135b8.async.js
+++ b/69287.175f19ac.async.js
@@ -35,7 +35,7 @@
/* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller__WEBPACK_IMPORTED_MODULE_8__);
/* harmony import */ var _assets_images_icons_search_png__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/assets/images/icons/search.png */ 58143);
/* harmony import */ var _service_classrooms__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/service/classrooms */ 71793);
-/* harmony import */ var _components_ui_customization__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/components/ui-customization */ 55121);
+/* harmony import */ var _components_ui_customization__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/components/ui-customization */ 45431);
/* harmony import */ var _components_ui_customization_reset_less_modules__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/components/ui-customization/reset.less?modules */ 83059);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
diff --git a/69607.33678ec2.async.js b/69607.d2086d07.async.js
similarity index 99%
rename from 69607.33678ec2.async.js
rename to 69607.d2086d07.async.js
index 058b4c50bc..e47e5da76f 100644
--- a/69607.33678ec2.async.js
+++ b/69607.d2086d07.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[69607,52720,74060,40115,45504,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[69607,52720,74060,45504,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/70232.6c205fb4.async.js b/70232.e64144b4.async.js
similarity index 99%
rename from 70232.6c205fb4.async.js
rename to 70232.e64144b4.async.js
index 67c3d6a00f..ffb2558746 100644
--- a/70232.6c205fb4.async.js
+++ b/70232.e64144b4.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[70232,40115,14082,96004,23003,6572,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[70232,14082,96004,23003,6572,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/71613.226019c0.async.js b/71613.3562ecb6.async.js
similarity index 99%
rename from 71613.226019c0.async.js
rename to 71613.3562ecb6.async.js
index c59340d5a2..af17562a4a 100644
--- a/71613.226019c0.async.js
+++ b/71613.3562ecb6.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[71613,52720,40115,45504,90789,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[71613,52720,45504,90789,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/71658.a5190d4d.async.js b/71658.95e38fc2.async.js
similarity index 99%
rename from 71658.a5190d4d.async.js
rename to 71658.95e38fc2.async.js
index 317eb4b0ea..457a7947ed 100644
--- a/71658.a5190d4d.async.js
+++ b/71658.95e38fc2.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[71658,40115,60597,61603,43468,6275,96004,23003,6572,55128,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[71658,60597,61603,43468,6275,96004,23003,6572,55128,40115],{
/***/ 3148:
/*!*******************************************************************************************************************!*\
diff --git a/74060.cc9469c0.async.js b/74060.ba96d301.async.js
similarity index 99%
rename from 74060.cc9469c0.async.js
rename to 74060.ba96d301.async.js
index 783c5c16b6..f97ed17611 100644
--- a/74060.cc9469c0.async.js
+++ b/74060.ba96d301.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[74060,52720,40115,45504,69607,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[74060,52720,45504,69607,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/75136.eb455695.async.js b/75136.e91248b4.async.js
similarity index 99%
rename from 75136.eb455695.async.js
rename to 75136.e91248b4.async.js
index 3e5ef94a83..5d7e086095 100644
--- a/75136.eb455695.async.js
+++ b/75136.e91248b4.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[75136,77303,25609,40115,8610,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[75136,77303,25609,8610,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/77034.4ae3aad6.async.js b/77034.4ae3aad6.async.js
new file mode 100644
index 0000000000..da7b48951d
--- /dev/null
+++ b/77034.4ae3aad6.async.js
@@ -0,0 +1,1178 @@
+"use strict";
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[77034,94144,61104,37495,40115],{
+
+/***/ 86413:
+/*!**************************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeInvisibleOutlined.js + 1 modules ***!
+ \**************************************************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ icons_EyeInvisibleOutlined; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/extends.js
+var esm_extends = __webpack_require__(74932);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/EyeInvisibleOutlined.js
+// This icon file is generated automatically.
+var EyeInvisibleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z" } }, { "tag": "path", "attrs": { "d": "M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z" } }] }, "name": "eye-invisible", "theme": "outlined" };
+/* harmony default export */ var asn_EyeInvisibleOutlined = (EyeInvisibleOutlined);
+
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/components/AntdIcon.js + 3 modules
+var AntdIcon = __webpack_require__(1393);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeInvisibleOutlined.js
+
+// GENERATE BY ./scripts/generate.ts
+// DON NOT EDIT IT MANUALLY
+
+
+
+
+var EyeInvisibleOutlined_EyeInvisibleOutlined = function EyeInvisibleOutlined(props, ref) {
+ return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
+ ref: ref,
+ icon: asn_EyeInvisibleOutlined
+ }));
+};
+
+/** */
+var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(EyeInvisibleOutlined_EyeInvisibleOutlined);
+if (false) {}
+/* harmony default export */ var icons_EyeInvisibleOutlined = (RefIcon);
+
+/***/ }),
+
+/***/ 76897:
+/*!*****************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules ***!
+ \*****************************************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ icons_EyeOutlined; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.25.4@@babel/runtime/helpers/esm/extends.js
+var esm_extends = __webpack_require__(74932);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/EyeOutlined.js
+// This icon file is generated automatically.
+var EyeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z" } }] }, "name": "eye", "theme": "outlined" };
+/* harmony default export */ var asn_EyeOutlined = (EyeOutlined);
+
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/components/AntdIcon.js + 3 modules
+var AntdIcon = __webpack_require__(1393);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeOutlined.js
+
+// GENERATE BY ./scripts/generate.ts
+// DON NOT EDIT IT MANUALLY
+
+
+
+
+var EyeOutlined_EyeOutlined = function EyeOutlined(props, ref) {
+ return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
+ ref: ref,
+ icon: asn_EyeOutlined
+ }));
+};
+
+/** */
+var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(EyeOutlined_EyeOutlined);
+if (false) {}
+/* harmony default export */ var icons_EyeOutlined = (RefIcon);
+
+/***/ }),
+
+/***/ 66104:
+/*!**************************************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules ***!
+ \**************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ breadcrumb; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
+var _classnames_2_5_1_classnames = __webpack_require__(92310);
+var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/Children/toArray.js
+var toArray = __webpack_require__(75440);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/pickAttrs.js
+var pickAttrs = __webpack_require__(47413);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
+var reactNode = __webpack_require__(92343);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
+var context = __webpack_require__(36355);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/DownOutlined.js + 1 modules
+var DownOutlined = __webpack_require__(46952);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js
+var dropdown = __webpack_require__(91857);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbSeparator.js
+"use client";
+
+
+
+const BreadcrumbSeparator = _ref => {
+ let {
+ children
+ } = _ref;
+ const {
+ getPrefixCls
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const prefixCls = getPrefixCls('breadcrumb');
+ return /*#__PURE__*/_react_17_0_2_react.createElement("li", {
+ className: `${prefixCls}-separator`,
+ "aria-hidden": "true"
+ }, children === '' ? children : children || '/');
+};
+BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true;
+/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItemRender.js
+"use client";
+
+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;
+};
+
+
+
+function getBreadcrumbName(route, params) {
+ if (route.title === undefined || route.title === null) {
+ return null;
+ }
+ const paramsKeys = Object.keys(params).join('|');
+ return typeof route.title === 'object' ? route.title : String(route.title).replace(new RegExp(`:(${paramsKeys})`, 'g'), (replacement, key) => params[key] || replacement);
+}
+function renderItem(prefixCls, item, children, href) {
+ if (children === null || children === undefined) {
+ return null;
+ }
+ const {
+ className,
+ onClick
+ } = item,
+ restItem = __rest(item, ["className", "onClick"]);
+ const passedProps = Object.assign(Object.assign({}, (0,pickAttrs/* default */.Z)(restItem, {
+ data: true,
+ aria: true
+ })), {
+ onClick
+ });
+ if (href !== undefined) {
+ return /*#__PURE__*/_react_17_0_2_react.createElement("a", Object.assign({}, passedProps, {
+ className: _classnames_2_5_1_classnames_default()(`${prefixCls}-link`, className),
+ href: href
+ }), children);
+ }
+ return /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, passedProps, {
+ className: _classnames_2_5_1_classnames_default()(`${prefixCls}-link`, className)
+ }), children);
+}
+function useItemRender(prefixCls, itemRender) {
+ const mergedItemRender = (item, params, routes, path, href) => {
+ if (itemRender) {
+ return itemRender(item, params, routes, path);
+ }
+ const name = getBreadcrumbName(item, params);
+ return renderItem(prefixCls, item, name, href);
+ };
+ return mergedItemRender;
+}
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbItem.js
+"use client";
+
+var BreadcrumbItem_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;
+};
+
+
+
+
+
+
+
+const InternalBreadcrumbItem = props => {
+ const {
+ prefixCls,
+ separator = '/',
+ children,
+ menu,
+ overlay,
+ dropdownProps,
+ href
+ } = props;
+ // Warning for deprecated usage
+ if (false) {}
+ /** If overlay is have Wrap a Dropdown */
+ const renderBreadcrumbNode = breadcrumbItem => {
+ if (menu || overlay) {
+ const mergeDropDownProps = Object.assign({}, dropdownProps);
+ if (menu) {
+ const _a = menu || {},
+ {
+ items
+ } = _a,
+ menuProps = BreadcrumbItem_rest(_a, ["items"]);
+ mergeDropDownProps.menu = Object.assign(Object.assign({}, menuProps), {
+ items: items === null || items === void 0 ? void 0 : items.map((_a, index) => {
+ var {
+ key,
+ title,
+ label,
+ path
+ } = _a,
+ itemProps = BreadcrumbItem_rest(_a, ["key", "title", "label", "path"]);
+ let mergedLabel = label !== null && label !== void 0 ? label : title;
+ if (path) {
+ mergedLabel = /*#__PURE__*/_react_17_0_2_react.createElement("a", {
+ href: `${href}${path}`
+ }, mergedLabel);
+ }
+ return Object.assign(Object.assign({}, itemProps), {
+ key: key !== null && key !== void 0 ? key : index,
+ label: mergedLabel
+ });
+ })
+ });
+ } else if (overlay) {
+ mergeDropDownProps.overlay = overlay;
+ }
+ return /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({
+ placement: "bottom"
+ }, mergeDropDownProps), /*#__PURE__*/_react_17_0_2_react.createElement("span", {
+ className: `${prefixCls}-overlay-link`
+ }, breadcrumbItem, /*#__PURE__*/_react_17_0_2_react.createElement(DownOutlined/* default */.Z, null)));
+ }
+ return breadcrumbItem;
+ };
+ // wrap to dropDown
+ const link = renderBreadcrumbNode(children);
+ if (link !== undefined && link !== null) {
+ return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("li", null, link), separator && /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, null, separator));
+ }
+ return null;
+};
+const BreadcrumbItem = props => {
+ const {
+ prefixCls: customizePrefixCls,
+ children,
+ href
+ } = props,
+ restProps = BreadcrumbItem_rest(props, ["prefixCls", "children", "href"]);
+ const {
+ getPrefixCls
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls);
+ return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({}, restProps, {
+ prefixCls: prefixCls
+ }), renderItem(prefixCls, restProps, children, href));
+};
+BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true;
+/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js
+var style = __webpack_require__(17313);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js
+var genComponentStyleHook = __webpack_require__(83116);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js
+var statistic = __webpack_require__(37613);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/style/index.js
+
+
+const genBreadcrumbStyle = token => {
+ const {
+ componentCls,
+ iconCls
+ } = token;
+ return {
+ [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), {
+ color: token.itemColor,
+ fontSize: token.fontSize,
+ [iconCls]: {
+ fontSize: token.iconFontSize
+ },
+ ol: {
+ display: 'flex',
+ flexWrap: 'wrap',
+ margin: 0,
+ padding: 0,
+ listStyle: 'none'
+ },
+ a: Object.assign({
+ color: token.linkColor,
+ transition: `color ${token.motionDurationMid}`,
+ padding: `0 ${token.paddingXXS}px`,
+ borderRadius: token.borderRadiusSM,
+ height: token.lineHeight * token.fontSize,
+ display: 'inline-block',
+ marginInline: -token.marginXXS,
+ '&:hover': {
+ color: token.linkHoverColor,
+ backgroundColor: token.colorBgTextHover
+ }
+ }, (0,style/* genFocusStyle */.Qy)(token)),
+ [`li:last-child`]: {
+ color: token.lastItemColor
+ },
+ [`${componentCls}-separator`]: {
+ marginInline: token.separatorMargin,
+ color: token.separatorColor
+ },
+ [`${componentCls}-link`]: {
+ [`
+ > ${iconCls} + span,
+ > ${iconCls} + a
+ `]: {
+ marginInlineStart: token.marginXXS
+ }
+ },
+ [`${componentCls}-overlay-link`]: {
+ borderRadius: token.borderRadiusSM,
+ height: token.lineHeight * token.fontSize,
+ display: 'inline-block',
+ padding: `0 ${token.paddingXXS}px`,
+ marginInline: -token.marginXXS,
+ [`> ${iconCls}`]: {
+ marginInlineStart: token.marginXXS,
+ fontSize: token.fontSizeIcon
+ },
+ '&:hover': {
+ color: token.linkHoverColor,
+ backgroundColor: token.colorBgTextHover,
+ a: {
+ color: token.linkHoverColor
+ }
+ },
+ a: {
+ '&:hover': {
+ backgroundColor: 'transparent'
+ }
+ }
+ },
+ // rtl style
+ [`&${token.componentCls}-rtl`]: {
+ direction: 'rtl'
+ }
+ })
+ };
+};
+// ============================== Export ==============================
+/* harmony default export */ var breadcrumb_style = ((0,genComponentStyleHook/* default */.Z)('Breadcrumb', token => {
+ const BreadcrumbToken = (0,statistic/* merge */.TS)(token, {});
+ return [genBreadcrumbStyle(BreadcrumbToken)];
+}, token => ({
+ itemColor: token.colorTextDescription,
+ lastItemColor: token.colorText,
+ iconFontSize: token.fontSize,
+ linkColor: token.colorTextDescription,
+ linkHoverColor: token.colorText,
+ separatorColor: token.colorTextDescription,
+ separatorMargin: token.marginXS
+})));
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItems.js
+var useItems_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;
+};
+
+function route2item(route) {
+ const {
+ breadcrumbName,
+ children
+ } = route,
+ rest = useItems_rest(route, ["breadcrumbName", "children"]);
+ const clone = Object.assign({
+ title: breadcrumbName
+ }, rest);
+ if (children) {
+ clone.menu = {
+ items: children.map(_a => {
+ var {
+ breadcrumbName: itemBreadcrumbName
+ } = _a,
+ itemProps = useItems_rest(_a, ["breadcrumbName"]);
+ return Object.assign(Object.assign({}, itemProps), {
+ title: itemBreadcrumbName
+ });
+ })
+ };
+ }
+ return clone;
+}
+function useItems(items, routes) {
+ return (0,_react_17_0_2_react.useMemo)(() => {
+ if (items) {
+ return items;
+ }
+ if (routes) {
+ return routes.map(route2item);
+ }
+ return null;
+ }, [items, routes]);
+}
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/Breadcrumb.js
+"use client";
+
+var Breadcrumb_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;
+};
+
+
+
+
+
+
+
+
+
+
+
+
+const getPath = (params, path) => {
+ if (path === undefined) {
+ return path;
+ }
+ let mergedPath = (path || '').replace(/^\//, '');
+ Object.keys(params).forEach(key => {
+ mergedPath = mergedPath.replace(`:${key}`, params[key]);
+ });
+ return mergedPath;
+};
+const Breadcrumb = props => {
+ const {
+ prefixCls: customizePrefixCls,
+ separator = '/',
+ style,
+ className,
+ rootClassName,
+ routes: legacyRoutes,
+ items,
+ children,
+ itemRender,
+ params = {}
+ } = props,
+ restProps = Breadcrumb_rest(props, ["prefixCls", "separator", "style", "className", "rootClassName", "routes", "items", "children", "itemRender", "params"]);
+ const {
+ getPrefixCls,
+ direction,
+ breadcrumb
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ let crumbs;
+ const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls);
+ const [wrapSSR, hashId] = breadcrumb_style(prefixCls);
+ const mergedItems = useItems(items, legacyRoutes);
+ if (false) {}
+ const mergedItemRender = useItemRender(prefixCls, itemRender);
+ if (mergedItems && mergedItems.length > 0) {
+ // generated by route
+ const paths = [];
+ const itemRenderRoutes = items || legacyRoutes;
+ crumbs = mergedItems.map((item, index) => {
+ const {
+ path,
+ key,
+ type,
+ menu,
+ overlay,
+ onClick,
+ className: itemClassName,
+ separator: itemSeparator,
+ dropdownProps
+ } = item;
+ const mergedPath = getPath(params, path);
+ if (mergedPath !== undefined) {
+ paths.push(mergedPath);
+ }
+ const mergedKey = key !== null && key !== void 0 ? key : index;
+ if (type === 'separator') {
+ return /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, {
+ key: mergedKey
+ }, itemSeparator);
+ }
+ const itemProps = {};
+ const isLastItem = index === mergedItems.length - 1;
+ if (menu) {
+ itemProps.menu = menu;
+ } else if (overlay) {
+ itemProps.overlay = overlay;
+ }
+ let {
+ href
+ } = item;
+ if (paths.length && mergedPath !== undefined) {
+ href = `#/${paths.join('/')}`;
+ }
+ return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({
+ key: mergedKey
+ }, itemProps, (0,pickAttrs/* default */.Z)(item, {
+ data: true,
+ aria: true
+ }), {
+ className: itemClassName,
+ dropdownProps: dropdownProps,
+ href: href,
+ separator: isLastItem ? '' : separator,
+ onClick: onClick,
+ prefixCls: prefixCls
+ }), mergedItemRender(item, params, itemRenderRoutes, paths, href));
+ });
+ } else if (children) {
+ const childrenLength = (0,toArray/* default */.Z)(children).length;
+ crumbs = (0,toArray/* default */.Z)(children).map((element, index) => {
+ if (!element) {
+ return element;
+ }
+ // =================== Warning =====================
+ if (false) {}
+ false ? 0 : void 0;
+ const isLastItem = index === childrenLength - 1;
+ return (0,reactNode/* cloneElement */.Tm)(element, {
+ separator: isLastItem ? '' : separator,
+ key: index
+ });
+ });
+ }
+ const breadcrumbClassName = _classnames_2_5_1_classnames_default()(prefixCls, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.className, {
+ [`${prefixCls}-rtl`]: direction === 'rtl'
+ }, className, rootClassName, hashId);
+ const mergedStyle = Object.assign(Object.assign({}, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.style), style);
+ return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("nav", Object.assign({
+ className: breadcrumbClassName,
+ style: mergedStyle
+ }, restProps), /*#__PURE__*/_react_17_0_2_react.createElement("ol", null, crumbs)));
+};
+Breadcrumb.Item = breadcrumb_BreadcrumbItem;
+Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator;
+if (false) {}
+/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js
+"use client";
+
+
+/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb);
+
+/***/ }),
+
+/***/ 92832:
+/*!*********************************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/input/index.js + 3 modules ***!
+ \*********************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ input; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
+var _classnames_2_5_1_classnames = __webpack_require__(92310);
+var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
+var context = __webpack_require__(36355);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/context.js
+var form_context = __webpack_require__(32441);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/style/index.js
+var style = __webpack_require__(9937);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Group.js
+"use client";
+
+
+
+
+
+
+
+
+const Group = props => {
+ const {
+ getPrefixCls,
+ direction
+ } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_);
+ const {
+ prefixCls: customizePrefixCls,
+ className
+ } = props;
+ const prefixCls = getPrefixCls('input-group', customizePrefixCls);
+ const inputPrefixCls = getPrefixCls('input');
+ const [wrapSSR, hashId] = (0,style/* default */.ZP)(inputPrefixCls);
+ const cls = _classnames_2_5_1_classnames_default()(prefixCls, {
+ [`${prefixCls}-lg`]: props.size === 'large',
+ [`${prefixCls}-sm`]: props.size === 'small',
+ [`${prefixCls}-compact`]: props.compact,
+ [`${prefixCls}-rtl`]: direction === 'rtl'
+ }, hashId, className);
+ const formItemContext = (0,_react_17_0_2_react.useContext)(form_context/* FormItemInputContext */.aM);
+ const groupFormItemContext = (0,_react_17_0_2_react.useMemo)(() => Object.assign(Object.assign({}, formItemContext), {
+ isFormItemInput: false
+ }), [formItemContext]);
+ if (false) {}
+ return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", {
+ className: cls,
+ style: props.style,
+ onMouseEnter: props.onMouseEnter,
+ onMouseLeave: props.onMouseLeave,
+ onFocus: props.onFocus,
+ onBlur: props.onBlur
+ }, /*#__PURE__*/_react_17_0_2_react.createElement(form_context/* FormItemInputContext */.aM.Provider, {
+ value: groupFormItemContext
+ }, props.children)));
+};
+/* harmony default export */ var input_Group = (Group);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Input.js + 1 modules
+var Input = __webpack_require__(9432);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeInvisibleOutlined.js + 1 modules
+var EyeInvisibleOutlined = __webpack_require__(86413);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules
+var EyeOutlined = __webpack_require__(76897);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/omit.js
+var omit = __webpack_require__(55405);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.43.0@rc-util/es/ref.js
+var es_ref = __webpack_require__(25629);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/hooks/useRemovePasswordTimeout.js
+var useRemovePasswordTimeout = __webpack_require__(59412);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Password.js
+"use client";
+
+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;
+};
+
+
+
+
+
+
+
+
+
+
+const defaultIconRender = visible => visible ? /*#__PURE__*/_react_17_0_2_react.createElement(EyeOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(EyeInvisibleOutlined/* default */.Z, null);
+const ActionMap = {
+ click: 'onClick',
+ hover: 'onMouseOver'
+};
+const Password = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
+ const {
+ visibilityToggle = true
+ } = props;
+ const visibilityControlled = typeof visibilityToggle === 'object' && visibilityToggle.visible !== undefined;
+ const [visible, setVisible] = (0,_react_17_0_2_react.useState)(() => visibilityControlled ? visibilityToggle.visible : false);
+ const inputRef = (0,_react_17_0_2_react.useRef)(null);
+ _react_17_0_2_react.useEffect(() => {
+ if (visibilityControlled) {
+ setVisible(visibilityToggle.visible);
+ }
+ }, [visibilityControlled, visibilityToggle]);
+ // Remove Password value
+ const removePasswordTimeout = (0,useRemovePasswordTimeout/* default */.Z)(inputRef);
+ const onVisibleChange = () => {
+ const {
+ disabled
+ } = props;
+ if (disabled) {
+ return;
+ }
+ if (visible) {
+ removePasswordTimeout();
+ }
+ setVisible(prevState => {
+ var _a;
+ const newState = !prevState;
+ if (typeof visibilityToggle === 'object') {
+ (_a = visibilityToggle.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(visibilityToggle, newState);
+ }
+ return newState;
+ });
+ };
+ const getIcon = prefixCls => {
+ const {
+ action = 'click',
+ iconRender = defaultIconRender
+ } = props;
+ const iconTrigger = ActionMap[action] || '';
+ const icon = iconRender(visible);
+ const iconProps = {
+ [iconTrigger]: onVisibleChange,
+ className: `${prefixCls}-icon`,
+ key: 'passwordIcon',
+ onMouseDown: e => {
+ // Prevent focused state lost
+ // https://github.com/ant-design/ant-design/issues/15173
+ e.preventDefault();
+ },
+ onMouseUp: e => {
+ // Prevent caret position change
+ // https://github.com/ant-design/ant-design/issues/23524
+ e.preventDefault();
+ }
+ };
+ return /*#__PURE__*/_react_17_0_2_react.cloneElement( /*#__PURE__*/_react_17_0_2_react.isValidElement(icon) ? icon : /*#__PURE__*/_react_17_0_2_react.createElement("span", null, icon), iconProps);
+ };
+ const {
+ className,
+ prefixCls: customizePrefixCls,
+ inputPrefixCls: customizeInputPrefixCls,
+ size
+ } = props,
+ restProps = __rest(props, ["className", "prefixCls", "inputPrefixCls", "size"]);
+ const {
+ getPrefixCls
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
+ const prefixCls = getPrefixCls('input-password', customizePrefixCls);
+ const suffixIcon = visibilityToggle && getIcon(prefixCls);
+ const inputClassName = _classnames_2_5_1_classnames_default()(prefixCls, className, {
+ [`${prefixCls}-${size}`]: !!size
+ });
+ const omittedProps = Object.assign(Object.assign({}, (0,omit/* default */.Z)(restProps, ['suffix', 'iconRender', 'visibilityToggle'])), {
+ type: visible ? 'text' : 'password',
+ className: inputClassName,
+ prefixCls: inputPrefixCls,
+ suffix: suffixIcon
+ });
+ if (size) {
+ omittedProps.size = size;
+ }
+ return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({
+ ref: (0,es_ref/* composeRef */.sQ)(ref, inputRef)
+ }, omittedProps));
+});
+if (false) {}
+/* harmony default export */ var input_Password = (Password);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/SearchOutlined.js + 1 modules
+var SearchOutlined = __webpack_require__(78405);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
+var reactNode = __webpack_require__(92343);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
+var es_button = __webpack_require__(3113);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js
+var useSize = __webpack_require__(19716);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js
+var Compact = __webpack_require__(33234);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Search.js
+"use client";
+
+var Search_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;
+};
+
+
+
+
+
+
+
+
+
+
+const Search = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
+ const {
+ prefixCls: customizePrefixCls,
+ inputPrefixCls: customizeInputPrefixCls,
+ className,
+ size: customizeSize,
+ suffix,
+ enterButton = false,
+ addonAfter,
+ loading,
+ disabled,
+ onSearch: customOnSearch,
+ onChange: customOnChange,
+ onCompositionStart,
+ onCompositionEnd
+ } = props,
+ restProps = Search_rest(props, ["prefixCls", "inputPrefixCls", "className", "size", "suffix", "enterButton", "addonAfter", "loading", "disabled", "onSearch", "onChange", "onCompositionStart", "onCompositionEnd"]);
+ const {
+ getPrefixCls,
+ direction
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const composedRef = _react_17_0_2_react.useRef(false);
+ const prefixCls = getPrefixCls('input-search', customizePrefixCls);
+ const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
+ const {
+ compactSize
+ } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction);
+ const size = (0,useSize/* default */.Z)(ctx => {
+ var _a;
+ return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx;
+ });
+ const inputRef = _react_17_0_2_react.useRef(null);
+ const onChange = e => {
+ if (e && e.target && e.type === 'click' && customOnSearch) {
+ customOnSearch(e.target.value, e, {
+ source: 'clear'
+ });
+ }
+ if (customOnChange) {
+ customOnChange(e);
+ }
+ };
+ const onMouseDown = e => {
+ var _a;
+ if (document.activeElement === ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input)) {
+ e.preventDefault();
+ }
+ };
+ const onSearch = e => {
+ var _a, _b;
+ if (customOnSearch) {
+ customOnSearch((_b = (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input) === null || _b === void 0 ? void 0 : _b.value, e, {
+ source: 'input'
+ });
+ }
+ };
+ const onPressEnter = e => {
+ if (composedRef.current || loading) {
+ return;
+ }
+ onSearch(e);
+ };
+ const searchIcon = typeof enterButton === 'boolean' ? /*#__PURE__*/_react_17_0_2_react.createElement(SearchOutlined/* default */.Z, null) : null;
+ const btnClassName = `${prefixCls}-button`;
+ let button;
+ const enterButtonAsElement = enterButton || {};
+ const isAntdButton = enterButtonAsElement.type && enterButtonAsElement.type.__ANT_BUTTON === true;
+ if (isAntdButton || enterButtonAsElement.type === 'button') {
+ button = (0,reactNode/* cloneElement */.Tm)(enterButtonAsElement, Object.assign({
+ onMouseDown,
+ onClick: e => {
+ var _a, _b;
+ (_b = (_a = enterButtonAsElement === null || enterButtonAsElement === void 0 ? void 0 : enterButtonAsElement.props) === null || _a === void 0 ? void 0 : _a.onClick) === null || _b === void 0 ? void 0 : _b.call(_a, e);
+ onSearch(e);
+ },
+ key: 'enterButton'
+ }, isAntdButton ? {
+ className: btnClassName,
+ size
+ } : {}));
+ } else {
+ button = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, {
+ className: btnClassName,
+ type: enterButton ? 'primary' : undefined,
+ size: size,
+ disabled: disabled,
+ key: "enterButton",
+ onMouseDown: onMouseDown,
+ onClick: onSearch,
+ loading: loading,
+ icon: searchIcon
+ }, enterButton);
+ }
+ if (addonAfter) {
+ button = [button, (0,reactNode/* cloneElement */.Tm)(addonAfter, {
+ key: 'addonAfter'
+ })];
+ }
+ const cls = _classnames_2_5_1_classnames_default()(prefixCls, {
+ [`${prefixCls}-rtl`]: direction === 'rtl',
+ [`${prefixCls}-${size}`]: !!size,
+ [`${prefixCls}-with-button`]: !!enterButton
+ }, className);
+ const handleOnCompositionStart = e => {
+ composedRef.current = true;
+ onCompositionStart === null || onCompositionStart === void 0 ? void 0 : onCompositionStart(e);
+ };
+ const handleOnCompositionEnd = e => {
+ composedRef.current = false;
+ onCompositionEnd === null || onCompositionEnd === void 0 ? void 0 : onCompositionEnd(e);
+ };
+ return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({
+ ref: (0,es_ref/* composeRef */.sQ)(inputRef, ref),
+ onPressEnter: onPressEnter
+ }, restProps, {
+ size: size,
+ onCompositionStart: handleOnCompositionStart,
+ onCompositionEnd: handleOnCompositionEnd,
+ prefixCls: inputPrefixCls,
+ addonAfter: button,
+ suffix: suffix,
+ onChange: onChange,
+ className: cls,
+ disabled: disabled
+ }));
+});
+if (false) {}
+/* harmony default export */ var input_Search = (Search);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/TextArea.js
+var TextArea = __webpack_require__(1643);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js
+"use client";
+
+
+
+
+
+
+const input_Input = Input/* default */.Z;
+if (false) {}
+input_Input.Group = input_Group;
+input_Input.Search = input_Search;
+input_Input.TextArea = TextArea/* default */.Z;
+input_Input.Password = input_Password;
+/* harmony default export */ var input = (input_Input);
+
+/***/ }),
+
+/***/ 57809:
+/*!**********************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/select/index.js ***!
+ \**********************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310);
+/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
+/* harmony import */ var rc_select__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-select */ 77861);
+/* harmony import */ var rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rc-util/es/omit */ 55405);
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301);
+/* harmony import */ var _util_PurePanel__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../_util/PurePanel */ 53487);
+/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../_util/motion */ 62892);
+/* harmony import */ var _util_statusUtils__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../_util/statusUtils */ 19080);
+/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355);
+/* harmony import */ var _config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../config-provider/DisabledContext */ 1684);
+/* harmony import */ var _config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../config-provider/defaultRenderEmpty */ 93891);
+/* harmony import */ var _config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../config-provider/hooks/useSize */ 19716);
+/* harmony import */ var _form_context__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../form/context */ 32441);
+/* harmony import */ var _space_Compact__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../space/Compact */ 33234);
+/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 14154);
+/* harmony import */ var _useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./useBuiltinPlacements */ 58582);
+/* harmony import */ var _useShowArrow__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./useShowArrow */ 84443);
+/* harmony import */ var _utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./utils/iconUtil */ 66339);
+"use client";
+
+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;
+};
+// TODO: 4.0 - codemod should help to change `filterOption` to support node props.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+const SECRET_COMBOBOX_MODE_DO_NOT_USE = 'SECRET_COMBOBOX_MODE_DO_NOT_USE';
+const InternalSelect = (_a, ref) => {
+ var _b;
+ var {
+ prefixCls: customizePrefixCls,
+ bordered = true,
+ className,
+ rootClassName,
+ getPopupContainer,
+ popupClassName,
+ dropdownClassName,
+ listHeight = 256,
+ placement,
+ listItemHeight = 24,
+ size: customizeSize,
+ disabled: customDisabled,
+ notFoundContent,
+ status: customStatus,
+ builtinPlacements,
+ dropdownMatchSelectWidth,
+ popupMatchSelectWidth,
+ direction: propDirection,
+ style,
+ allowClear
+ } = _a,
+ props = __rest(_a, ["prefixCls", "bordered", "className", "rootClassName", "getPopupContainer", "popupClassName", "dropdownClassName", "listHeight", "placement", "listItemHeight", "size", "disabled", "notFoundContent", "status", "builtinPlacements", "dropdownMatchSelectWidth", "popupMatchSelectWidth", "direction", "style", "allowClear"]);
+ const {
+ getPopupContainer: getContextPopupContainer,
+ getPrefixCls,
+ renderEmpty,
+ direction: contextDirection,
+ virtual,
+ popupMatchSelectWidth: contextPopupMatchSelectWidth,
+ popupOverflow,
+ select
+ } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_);
+ const prefixCls = getPrefixCls('select', customizePrefixCls);
+ const rootPrefixCls = getPrefixCls();
+ const direction = propDirection !== null && propDirection !== void 0 ? propDirection : contextDirection;
+ const {
+ compactSize,
+ compactItemClassnames
+ } = (0,_space_Compact__WEBPACK_IMPORTED_MODULE_4__/* .useCompactItemContext */ .ri)(prefixCls, direction);
+ const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls);
+ const mode = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => {
+ const {
+ mode: m
+ } = props;
+ if (m === 'combobox') {
+ return undefined;
+ }
+ if (m === SECRET_COMBOBOX_MODE_DO_NOT_USE) {
+ return 'combobox';
+ }
+ return m;
+ }, [props.mode]);
+ const isMultiple = mode === 'multiple' || mode === 'tags';
+ const showSuffixIcon = (0,_useShowArrow__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(props.suffixIcon, props.showArrow);
+ const mergedPopupMatchSelectWidth = (_b = popupMatchSelectWidth !== null && popupMatchSelectWidth !== void 0 ? popupMatchSelectWidth : dropdownMatchSelectWidth) !== null && _b !== void 0 ? _b : contextPopupMatchSelectWidth;
+ // ===================== Form Status =====================
+ const {
+ status: contextStatus,
+ hasFeedback,
+ isFormItemInput,
+ feedbackIcon
+ } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_form_context__WEBPACK_IMPORTED_MODULE_7__/* .FormItemInputContext */ .aM);
+ const mergedStatus = (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getMergedStatus */ .F)(contextStatus, customStatus);
+ // ===================== Empty =====================
+ let mergedNotFound;
+ if (notFoundContent !== undefined) {
+ mergedNotFound = notFoundContent;
+ } else if (mode === 'combobox') {
+ mergedNotFound = null;
+ } else {
+ mergedNotFound = (renderEmpty === null || renderEmpty === void 0 ? void 0 : renderEmpty('Select')) || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, {
+ componentName: "Select"
+ });
+ }
+ // ===================== Icons =====================
+ const {
+ suffixIcon,
+ itemIcon,
+ removeIcon,
+ clearIcon
+ } = (0,_utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z)(Object.assign(Object.assign({}, props), {
+ multiple: isMultiple,
+ hasFeedback,
+ feedbackIcon,
+ showSuffixIcon,
+ prefixCls,
+ showArrow: props.showArrow,
+ componentName: 'Select'
+ }));
+ const mergedAllowClear = allowClear === true ? {
+ clearIcon
+ } : allowClear;
+ const selectProps = (0,rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z)(props, ['suffixIcon', 'itemIcon']);
+ const rcSelectRtlDropdownClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()(popupClassName || dropdownClassName, {
+ [`${prefixCls}-dropdown-${direction}`]: direction === 'rtl'
+ }, rootClassName, hashId);
+ const mergedSize = (0,_config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z)(ctx => {
+ var _a;
+ return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx;
+ });
+ // ===================== Disabled =====================
+ const disabled = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z);
+ const mergedDisabled = customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled;
+ const mergedClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()({
+ [`${prefixCls}-lg`]: mergedSize === 'large',
+ [`${prefixCls}-sm`]: mergedSize === 'small',
+ [`${prefixCls}-rtl`]: direction === 'rtl',
+ [`${prefixCls}-borderless`]: !bordered,
+ [`${prefixCls}-in-form-item`]: isFormItemInput
+ }, (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getStatusClassNames */ .Z)(prefixCls, mergedStatus, hasFeedback), compactItemClassnames, select === null || select === void 0 ? void 0 : select.className, className, rootClassName, hashId);
+ // ===================== Placement =====================
+ const memoPlacement = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => {
+ if (placement !== undefined) {
+ return placement;
+ }
+ return direction === 'rtl' ? 'bottomRight' : 'bottomLeft';
+ }, [placement, direction]);
+ const mergedBuiltinPlacements = (0,_useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z)(builtinPlacements, popupOverflow);
+ // ====================== Warning ======================
+ if (false) {}
+ // ====================== Render =======================
+ return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_select__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP, Object.assign({
+ ref: ref,
+ virtual: virtual,
+ showSearch: select === null || select === void 0 ? void 0 : select.showSearch
+ }, selectProps, {
+ style: Object.assign(Object.assign({}, select === null || select === void 0 ? void 0 : select.style), style),
+ dropdownMatchSelectWidth: mergedPopupMatchSelectWidth,
+ builtinPlacements: mergedBuiltinPlacements,
+ transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_15__/* .getTransitionName */ .m)(rootPrefixCls, 'slide-up', props.transitionName),
+ listHeight: listHeight,
+ listItemHeight: listItemHeight,
+ mode: mode,
+ prefixCls: prefixCls,
+ placement: memoPlacement,
+ direction: direction,
+ suffixIcon: suffixIcon,
+ menuItemSelectedIcon: itemIcon,
+ removeIcon: removeIcon,
+ allowClear: mergedAllowClear,
+ notFoundContent: mergedNotFound,
+ className: mergedClassName,
+ getPopupContainer: getPopupContainer || getContextPopupContainer,
+ dropdownClassName: rcSelectRtlDropdownClassName,
+ disabled: mergedDisabled
+ })));
+};
+if (false) {}
+const Select = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(InternalSelect);
+// We don't care debug panel
+/* istanbul ignore next */
+const PurePanel = (0,_util_PurePanel__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z)(Select);
+Select.SECRET_COMBOBOX_MODE_DO_NOT_USE = SECRET_COMBOBOX_MODE_DO_NOT_USE;
+Select.Option = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .Option */ .Wx;
+Select.OptGroup = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .OptGroup */ .Xo;
+Select._InternalPanelDoNotUseOrYouWillBeFired = PurePanel;
+if (false) {}
+/* harmony default export */ __webpack_exports__["default"] = (Select);
+
+/***/ })
+
+}]);
\ No newline at end of file
diff --git a/77303.39afaa65.async.js b/77303.2c9b96cc.async.js
similarity index 99%
rename from 77303.39afaa65.async.js
rename to 77303.2c9b96cc.async.js
index c0c12acd7d..3aae1e6437 100644
--- a/77303.39afaa65.async.js
+++ b/77303.2c9b96cc.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[77303,40115,8610,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[77303,8610,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/77576.ba3578f4.async.js b/77576.6b5e183c.async.js
similarity index 99%
rename from 77576.ba3578f4.async.js
rename to 77576.6b5e183c.async.js
index 04b7840b06..a815e07cfa 100644
--- a/77576.ba3578f4.async.js
+++ b/77576.6b5e183c.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[77576,40115,11221,31772,8610,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[77576,11221,31772,8610,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/77757.b1656c2b.async.js b/77757.df2b372c.async.js
similarity index 99%
rename from 77757.b1656c2b.async.js
rename to 77757.df2b372c.async.js
index b222d035c6..b9b8124dca 100644
--- a/77757.b1656c2b.async.js
+++ b/77757.df2b372c.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[77757,52720,40115,45504,97765,94144,61104,37495,81326,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[77757,52720,45504,97765,94144,61104,37495,77034,81326,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/805.e085bf54.async.js b/805.3a0d38db.async.js
similarity index 99%
rename from 805.e085bf54.async.js
rename to 805.3a0d38db.async.js
index 142c2ca68c..f850eed3c3 100644
--- a/805.e085bf54.async.js
+++ b/805.3a0d38db.async.js
@@ -2021,8 +2021,8 @@ var ExchangeModal = function ExchangeModal(_ref) {
});
};
/* harmony default export */ var components_ExchangeModal = (ExchangeModal);
-// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules
-var ui_customization = __webpack_require__(55121);
+// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 30 modules
+var ui_customization = __webpack_require__(45431);
// EXTERNAL MODULE: ./src/components/QuestionEditor/index.tsx
var QuestionEditor = __webpack_require__(13482);
// EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js
diff --git a/83726.83b03f30.async.js b/83726.08cc51e9.async.js
similarity index 99%
rename from 83726.83b03f30.async.js
rename to 83726.08cc51e9.async.js
index 2d6c75c786..dabe1be90d 100644
--- a/83726.83b03f30.async.js
+++ b/83726.08cc51e9.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[83726,40115,2321,64636,2902,22970,17022,50058,8410,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[83726,2321,64636,2902,22970,17022,50058,8410,24290,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/8410.c1880677.async.js b/8410.5b55394a.async.js
similarity index 99%
rename from 8410.c1880677.async.js
rename to 8410.5b55394a.async.js
index 7db43da8ce..1c1c40b258 100644
--- a/8410.c1880677.async.js
+++ b/8410.5b55394a.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[8410,40115,17022,50058,24290,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[8410,17022,50058,24290,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/8610.91ef93c7.async.js b/8610.02b2c300.async.js
similarity index 99%
rename from 8610.91ef93c7.async.js
rename to 8610.02b2c300.async.js
index 93eb192179..ad379336b9 100644
--- a/8610.91ef93c7.async.js
+++ b/8610.02b2c300.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[8610,40115,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[8610,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/86184.9c7c44e9.async.js b/86184.11a56d28.async.js
similarity index 99%
rename from 86184.9c7c44e9.async.js
rename to 86184.11a56d28.async.js
index 1dad7c6c7d..006f17b039 100644
--- a/86184.9c7c44e9.async.js
+++ b/86184.11a56d28.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[86184,40115,35830,11221,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[86184,35830,11221,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/90606.94e43ba3.async.js b/90606.01e34244.async.js
similarity index 99%
rename from 90606.94e43ba3.async.js
rename to 90606.01e34244.async.js
index e8e14cc1ea..6e0a3c2851 100644
--- a/90606.94e43ba3.async.js
+++ b/90606.01e34244.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[90606,40115,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/90789.464f8659.async.js b/90789.fbfd7527.async.js
similarity index 99%
rename from 90789.464f8659.async.js
rename to 90789.fbfd7527.async.js
index 44c9bf4b86..5145b562d5 100644
--- a/90789.464f8659.async.js
+++ b/90789.fbfd7527.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[90789,52720,40115,45504,71613,94144,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[90789,52720,45504,71613,94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/91674.5d8bdba0.async.js b/91674.15a58444.async.js
similarity index 99%
rename from 91674.5d8bdba0.async.js
rename to 91674.15a58444.async.js
index 277c05874f..904cd2642c 100644
--- a/91674.5d8bdba0.async.js
+++ b/91674.15a58444.async.js
@@ -31,7 +31,7 @@
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var _components_NoData__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/NoData */ 67666);
/* harmony import */ var _service_graduations__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/service/graduations */ 21573);
-/* harmony import */ var _components_ui_customization__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/ui-customization */ 55121);
+/* harmony import */ var _components_ui_customization__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/ui-customization */ 45431);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
diff --git a/9232.7a41d3cd.async.js b/9232.7802fc41.async.js
similarity index 99%
rename from 9232.7a41d3cd.async.js
rename to 9232.7802fc41.async.js
index 9265775eba..643c194eeb 100644
--- a/9232.7a41d3cd.async.js
+++ b/9232.7802fc41.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[9232,40115,55128,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[9232,55128,40115],{
/***/ 3148:
/*!*******************************************************************************************************************!*\
diff --git a/94144.06a120be.async.js b/94144.e67549cd.async.js
similarity index 99%
rename from 94144.06a120be.async.js
rename to 94144.e67549cd.async.js
index 474c11af52..172958b29f 100644
--- a/94144.06a120be.async.js
+++ b/94144.e67549cd.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[94144,40115,61104,37495,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[94144,61104,37495,77034,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/94974.39a2ccb4.async.js b/94974.ee4ce054.async.js
similarity index 99%
rename from 94974.39a2ccb4.async.js
rename to 94974.ee4ce054.async.js
index 8fed369187..315029853d 100644
--- a/94974.39a2ccb4.async.js
+++ b/94974.ee4ce054.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[94974,40115,90606,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[94974,90606,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/97526.bfd82e00.async.js b/97526.a3edd3e8.async.js
similarity index 99%
rename from 97526.bfd82e00.async.js
rename to 97526.a3edd3e8.async.js
index 1b17c4f008..238d33481e 100644
--- a/97526.bfd82e00.async.js
+++ b/97526.a3edd3e8.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[97526,40115,90606,94974,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[97526,90606,94974,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/97765.31f5d2ef.async.js b/97765.3ea4e106.async.js
similarity index 99%
rename from 97765.31f5d2ef.async.js
rename to 97765.3ea4e106.async.js
index 74a0a887c5..b5b0a6268d 100644
--- a/97765.31f5d2ef.async.js
+++ b/97765.3ea4e106.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[97765,52720,40115,45504,94144,61104,37495,81326,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[97765,52720,45504,94144,61104,37495,77034,81326,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/98838.917a480c.async.js b/98838.0f104f67.async.js
similarity index 99%
rename from 98838.917a480c.async.js
rename to 98838.0f104f67.async.js
index d8182733d8..1917bdcffb 100644
--- a/98838.917a480c.async.js
+++ b/98838.0f104f67.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[98838,52720,40115,45504,99488,17022,50058,8410,24290,94144,61104,37495,81326,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[98838,52720,45504,99488,17022,50058,8410,24290,94144,61104,37495,77034,81326,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/99488.c659fbbe.async.js b/99488.e94a2dcd.async.js
similarity index 99%
rename from 99488.c659fbbe.async.js
rename to 99488.e94a2dcd.async.js
index f1339b79cd..1e311cd608 100644
--- a/99488.c659fbbe.async.js
+++ b/99488.e94a2dcd.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[99488,52720,40115,45504,98838,17022,50058,8410,24290,94144,61104,37495,81326,12700],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[99488,52720,45504,98838,17022,50058,8410,24290,94144,61104,37495,77034,81326,40115],{
/***/ 86413:
/*!**************************************************************************************************************!*\
diff --git a/index.html b/index.html
index 5d85a01021..c12f359ed9 100644
--- a/index.html
+++ b/index.html
@@ -27,7 +27,7 @@
display: block !important;
}
-
+