diff --git a/11684.7c815177.async.js b/11684.b8b13842.async.js similarity index 99% rename from 11684.7c815177.async.js rename to 11684.b8b13842.async.js index 8a0dc2ec49..2177855538 100644 --- a/11684.7c815177.async.js +++ b/11684.b8b13842.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[11684,81721,7573,50935,69222,42123,26314],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[11684,81721,50935,69222,42123,26314],{ /***/ 21646: /*!**************************************************************************************************************!*\ diff --git a/7573.75834ec4.async.js b/76375.89cd781a.async.js similarity index 51% rename from 7573.75834ec4.async.js rename to 76375.89cd781a.async.js index fed2da236e..a9afab9054 100644 --- a/7573.75834ec4.async.js +++ b/76375.89cd781a.async.js @@ -1,5 +1,50 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[7573,50935,69222,42123,26314],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[76375,46208,25777,43726,28943,69103,24064,65105,53941,20993,6302,90935,69909,89306,15141,28244,13300,7077,96004,23003,6572,62573,26314],{ + +/***/ 14726: +/*!*******************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules ***! + \*******************************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_ExclamationCircleOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(16378); +// 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/ExclamationCircleOutlined.js +// This icon file is generated automatically. +var ExclamationCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }, { "tag": "path", "attrs": { "d": "M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z" } }] }, "name": "exclamation-circle", "theme": "outlined" }; +/* harmony default export */ var asn_ExclamationCircleOutlined = (ExclamationCircleOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(31533); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var ExclamationCircleOutlined_ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_ExclamationCircleOutlined + })); +}; + +/** */ +var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(ExclamationCircleOutlined_ExclamationCircleOutlined); +if (false) {} +/* harmony default export */ var icons_ExclamationCircleOutlined = (RefIcon); + +/***/ }), /***/ 21646: /*!**************************************************************************************************************!*\ @@ -154,6 +199,683 @@ function useForceUpdate() { /***/ }), +/***/ 24905: +/*!************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules ***! + \************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ es_checkbox; } +}); + +// 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-checkbox@3.1.0@rc-checkbox/es/index.js +var es = __webpack_require__(5630); +// 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 config_provider_context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/DisabledContext.js +var DisabledContext = __webpack_require__(1684); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/context.js +var context = __webpack_require__(32441); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/GroupContext.js + +const GroupContext = /*#__PURE__*/_react_17_0_2_react.createContext(null); +/* harmony default export */ var checkbox_GroupContext = (GroupContext); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/style/index.js +var checkbox_style = __webpack_require__(98447); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/wave/index.js + 4 modules +var wave = __webpack_require__(14088); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/wave/interface.js +var wave_interface = __webpack_require__(4572); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/Checkbox.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 InternalCheckbox = (props, ref) => { + var _a; + const { + prefixCls: customizePrefixCls, + className, + rootClassName, + children, + indeterminate = false, + style, + onMouseEnter, + onMouseLeave, + skipGroup = false, + disabled + } = props, + restProps = __rest(props, ["prefixCls", "className", "rootClassName", "children", "indeterminate", "style", "onMouseEnter", "onMouseLeave", "skipGroup", "disabled"]); + const { + getPrefixCls, + direction, + checkbox + } = _react_17_0_2_react.useContext(config_provider_context/* ConfigContext */.E_); + const checkboxGroup = _react_17_0_2_react.useContext(checkbox_GroupContext); + const { + isFormItemInput + } = _react_17_0_2_react.useContext(context/* FormItemInputContext */.aM); + const contextDisabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); + const mergedDisabled = (_a = (checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.disabled) || disabled) !== null && _a !== void 0 ? _a : contextDisabled; + const prevValue = _react_17_0_2_react.useRef(restProps.value); + _react_17_0_2_react.useEffect(() => { + checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.registerValue(restProps.value); + false ? 0 : void 0; + }, []); + _react_17_0_2_react.useEffect(() => { + if (skipGroup) { + return; + } + if (restProps.value !== prevValue.current) { + checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.cancelValue(prevValue.current); + checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.registerValue(restProps.value); + prevValue.current = restProps.value; + } + return () => checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.cancelValue(restProps.value); + }, [restProps.value]); + const prefixCls = getPrefixCls('checkbox', customizePrefixCls); + const [wrapSSR, hashId] = (0,checkbox_style/* default */.ZP)(prefixCls); + const checkboxProps = Object.assign({}, restProps); + if (checkboxGroup && !skipGroup) { + checkboxProps.onChange = function () { + if (restProps.onChange) { + restProps.onChange.apply(restProps, arguments); + } + if (checkboxGroup.toggleOption) { + checkboxGroup.toggleOption({ + label: children, + value: restProps.value + }); + } + }; + checkboxProps.name = checkboxGroup.name; + checkboxProps.checked = checkboxGroup.value.includes(restProps.value); + } + const classString = _classnames_2_5_1_classnames_default()(`${prefixCls}-wrapper`, { + [`${prefixCls}-rtl`]: direction === 'rtl', + [`${prefixCls}-wrapper-checked`]: checkboxProps.checked, + [`${prefixCls}-wrapper-disabled`]: mergedDisabled, + [`${prefixCls}-wrapper-in-form-item`]: isFormItemInput + }, checkbox === null || checkbox === void 0 ? void 0 : checkbox.className, className, rootClassName, hashId); + const checkboxClass = _classnames_2_5_1_classnames_default()({ + [`${prefixCls}-indeterminate`]: indeterminate + }, wave_interface/* TARGET_CLS */.A, hashId); + const ariaChecked = indeterminate ? 'mixed' : undefined; + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { + component: "Checkbox", + disabled: mergedDisabled + }, /*#__PURE__*/_react_17_0_2_react.createElement("label", { + className: classString, + style: Object.assign(Object.assign({}, checkbox === null || checkbox === void 0 ? void 0 : checkbox.style), style), + onMouseEnter: onMouseEnter, + onMouseLeave: onMouseLeave + }, /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, Object.assign({ + "aria-checked": ariaChecked + }, checkboxProps, { + prefixCls: prefixCls, + className: checkboxClass, + disabled: mergedDisabled, + ref: ref + })), children !== undefined && /*#__PURE__*/_react_17_0_2_react.createElement("span", null, children)))); +}; +const Checkbox = /*#__PURE__*/_react_17_0_2_react.forwardRef(InternalCheckbox); +if (false) {} +/* harmony default export */ var checkbox_Checkbox = (Checkbox); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules +var toConsumableArray = __webpack_require__(65093); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.3@rc-util/es/omit.js +var omit = __webpack_require__(64002); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/Group.js +"use client"; + + +var Group_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 InternalGroup = (props, ref) => { + const { + defaultValue, + children, + options = [], + prefixCls: customizePrefixCls, + className, + rootClassName, + style, + onChange + } = props, + restProps = Group_rest(props, ["defaultValue", "children", "options", "prefixCls", "className", "rootClassName", "style", "onChange"]); + const { + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(config_provider_context/* ConfigContext */.E_); + const [value, setValue] = _react_17_0_2_react.useState(restProps.value || defaultValue || []); + const [registeredValues, setRegisteredValues] = _react_17_0_2_react.useState([]); + _react_17_0_2_react.useEffect(() => { + if ('value' in restProps) { + setValue(restProps.value || []); + } + }, [restProps.value]); + const memoOptions = _react_17_0_2_react.useMemo(() => options.map(option => { + if (typeof option === 'string' || typeof option === 'number') { + return { + label: option, + value: option + }; + } + return option; + }), [options]); + const cancelValue = val => { + setRegisteredValues(prevValues => prevValues.filter(v => v !== val)); + }; + const registerValue = val => { + setRegisteredValues(prevValues => [].concat((0,toConsumableArray/* default */.Z)(prevValues), [val])); + }; + const toggleOption = option => { + const optionIndex = value.indexOf(option.value); + const newValue = (0,toConsumableArray/* default */.Z)(value); + if (optionIndex === -1) { + newValue.push(option.value); + } else { + newValue.splice(optionIndex, 1); + } + if (!('value' in restProps)) { + setValue(newValue); + } + onChange === null || onChange === void 0 ? void 0 : onChange(newValue.filter(val => registeredValues.includes(val)).sort((a, b) => { + const indexA = memoOptions.findIndex(opt => opt.value === a); + const indexB = memoOptions.findIndex(opt => opt.value === b); + return indexA - indexB; + })); + }; + const prefixCls = getPrefixCls('checkbox', customizePrefixCls); + const groupPrefixCls = `${prefixCls}-group`; + const [wrapSSR, hashId] = (0,checkbox_style/* default */.ZP)(prefixCls); + const domProps = (0,omit/* default */.Z)(restProps, ['value', 'disabled']); + const childrenNode = options.length ? memoOptions.map(option => /*#__PURE__*/_react_17_0_2_react.createElement(checkbox_Checkbox, { + prefixCls: prefixCls, + key: option.value.toString(), + disabled: 'disabled' in option ? option.disabled : restProps.disabled, + value: option.value, + checked: value.includes(option.value), + onChange: option.onChange, + className: `${groupPrefixCls}-item`, + style: option.style, + title: option.title + }, option.label)) : children; + // eslint-disable-next-line react/jsx-no-constructed-context-values + const context = { + toggleOption, + value, + disabled: restProps.disabled, + name: restProps.name, + // https://github.com/ant-design/ant-design/issues/16376 + registerValue, + cancelValue + }; + const classString = _classnames_2_5_1_classnames_default()(groupPrefixCls, { + [`${groupPrefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ + className: classString, + style: style + }, domProps, { + ref: ref + }), /*#__PURE__*/_react_17_0_2_react.createElement(checkbox_GroupContext.Provider, { + value: context + }, childrenNode))); +}; + +const CheckboxGroup = /*#__PURE__*/_react_17_0_2_react.forwardRef(InternalGroup); +/* harmony default export */ var Group = (/*#__PURE__*/_react_17_0_2_react.memo(CheckboxGroup)); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js +"use client"; + + + +const es_checkbox_Checkbox = checkbox_Checkbox; +es_checkbox_Checkbox.Group = Group; +es_checkbox_Checkbox.__ANT_CHECKBOX = true; +if (false) {} +/* harmony default export */ var es_checkbox = (es_checkbox_Checkbox); + +/***/ }), + +/***/ 98447: +/*!******************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/checkbox/style/index.js ***! + \******************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ C2: function() { return /* binding */ getStyle; } +/* harmony export */ }); +/* unused harmony export genCheckboxStyle */ +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../theme/internal */ 37613); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 83116); + + +// ============================== Styles ============================== +const genCheckboxStyle = token => { + const { + checkboxCls + } = token; + const wrapperCls = `${checkboxCls}-wrapper`; + return [ + // ===================== Basic ===================== + { + // Group + [`${checkboxCls}-group`]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { + display: 'inline-flex', + flexWrap: 'wrap', + columnGap: token.marginXS, + // Group > Grid + [`> ${token.antCls}-row`]: { + flex: 1 + } + }), + // Wrapper + [wrapperCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { + display: 'inline-flex', + alignItems: 'baseline', + cursor: 'pointer', + // Fix checkbox & radio in flex align #30260 + '&:after': { + display: 'inline-block', + width: 0, + overflow: 'hidden', + content: "'\\a0'" + }, + // Checkbox near checkbox + [`& + ${wrapperCls}`]: { + marginInlineStart: 0 + }, + [`&${wrapperCls}-in-form-item`]: { + 'input[type="checkbox"]': { + width: 14, + height: 14 // FIXME: magic + } + } + }), + + // Wrapper > Checkbox + [checkboxCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { + position: 'relative', + whiteSpace: 'nowrap', + lineHeight: 1, + cursor: 'pointer', + borderRadius: token.borderRadiusSM, + // To make alignment right when `controlHeight` is changed + // Ref: https://github.com/ant-design/ant-design/issues/41564 + alignSelf: 'center', + // Wrapper > Checkbox > input + [`${checkboxCls}-input`]: { + position: 'absolute', + // Since baseline align will get additional space offset, + // we need to move input to top to make it align with text. + // Ref: https://github.com/ant-design/ant-design/issues/38926#issuecomment-1486137799 + inset: 0, + zIndex: 1, + cursor: 'pointer', + opacity: 0, + margin: 0, + [`&:focus-visible + ${checkboxCls}-inner`]: Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .genFocusOutline */ .oN)(token)) + }, + // Wrapper > Checkbox > inner + [`${checkboxCls}-inner`]: { + boxSizing: 'border-box', + position: 'relative', + top: 0, + insetInlineStart: 0, + display: 'block', + width: token.checkboxSize, + height: token.checkboxSize, + direction: 'ltr', + backgroundColor: token.colorBgContainer, + border: `${token.lineWidth}px ${token.lineType} ${token.colorBorder}`, + borderRadius: token.borderRadiusSM, + borderCollapse: 'separate', + transition: `all ${token.motionDurationSlow}`, + '&:after': { + boxSizing: 'border-box', + position: 'absolute', + top: '50%', + insetInlineStart: '21.5%', + display: 'table', + width: token.checkboxSize / 14 * 5, + height: token.checkboxSize / 14 * 8, + border: `${token.lineWidthBold}px solid ${token.colorWhite}`, + borderTop: 0, + borderInlineStart: 0, + transform: 'rotate(45deg) scale(0) translate(-50%,-50%)', + opacity: 0, + content: '""', + transition: `all ${token.motionDurationFast} ${token.motionEaseInBack}, opacity ${token.motionDurationFast}` + } + }, + // Wrapper > Checkbox + Text + '& + span': { + paddingInlineStart: token.paddingXS, + paddingInlineEnd: token.paddingXS + } + }) + }, + // ===================== Hover ===================== + { + // Wrapper & Wrapper > Checkbox + [` + ${wrapperCls}:not(${wrapperCls}-disabled), + ${checkboxCls}:not(${checkboxCls}-disabled) + `]: { + [`&:hover ${checkboxCls}-inner`]: { + borderColor: token.colorPrimary + } + }, + [`${wrapperCls}:not(${wrapperCls}-disabled)`]: { + [`&:hover ${checkboxCls}-checked:not(${checkboxCls}-disabled) ${checkboxCls}-inner`]: { + backgroundColor: token.colorPrimaryHover, + borderColor: 'transparent' + }, + [`&:hover ${checkboxCls}-checked:not(${checkboxCls}-disabled):after`]: { + borderColor: token.colorPrimaryHover + } + } + }, + // ==================== Checked ==================== + { + // Wrapper > Checkbox + [`${checkboxCls}-checked`]: { + [`${checkboxCls}-inner`]: { + backgroundColor: token.colorPrimary, + borderColor: token.colorPrimary, + '&:after': { + opacity: 1, + transform: 'rotate(45deg) scale(1) translate(-50%,-50%)', + transition: `all ${token.motionDurationMid} ${token.motionEaseOutBack} ${token.motionDurationFast}` + } + } + }, + [` + ${wrapperCls}-checked:not(${wrapperCls}-disabled), + ${checkboxCls}-checked:not(${checkboxCls}-disabled) + `]: { + [`&:hover ${checkboxCls}-inner`]: { + backgroundColor: token.colorPrimaryHover, + borderColor: 'transparent' + } + } + }, + // ================= Indeterminate ================= + { + [checkboxCls]: { + '&-indeterminate': { + // Wrapper > Checkbox > inner + [`${checkboxCls}-inner`]: { + backgroundColor: token.colorBgContainer, + borderColor: token.colorBorder, + '&:after': { + top: '50%', + insetInlineStart: '50%', + width: token.fontSizeLG / 2, + height: token.fontSizeLG / 2, + backgroundColor: token.colorPrimary, + border: 0, + transform: 'translate(-50%, -50%) scale(1)', + opacity: 1, + content: '""' + } + } + } + } + }, + // ==================== Disable ==================== + { + // Wrapper + [`${wrapperCls}-disabled`]: { + cursor: 'not-allowed' + }, + // Wrapper > Checkbox + [`${checkboxCls}-disabled`]: { + // Wrapper > Checkbox > input + [`&, ${checkboxCls}-input`]: { + cursor: 'not-allowed', + // Disabled for native input to enable Tooltip event handler + // ref: https://github.com/ant-design/ant-design/issues/39822#issuecomment-1365075901 + pointerEvents: 'none' + }, + // Wrapper > Checkbox > inner + [`${checkboxCls}-inner`]: { + background: token.colorBgContainerDisabled, + borderColor: token.colorBorder, + '&:after': { + borderColor: token.colorTextDisabled + } + }, + '&:after': { + display: 'none' + }, + '& + span': { + color: token.colorTextDisabled + }, + [`&${checkboxCls}-indeterminate ${checkboxCls}-inner::after`]: { + background: token.colorTextDisabled + } + } + }]; +}; +// ============================== Export ============================== +function getStyle(prefixCls, token) { + const checkboxToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_1__/* .merge */ .TS)(token, { + checkboxCls: `.${prefixCls}`, + checkboxSize: token.controlInteractiveSize + }); + return [genCheckboxStyle(checkboxToken)]; +} +/* harmony default export */ __webpack_exports__.ZP = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)('Checkbox', (token, _ref) => { + let { + prefixCls + } = _ref; + return [getStyle(prefixCls, token)]; +})); + +/***/ }), + +/***/ 38854: +/*!************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules ***! + \************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ es_dropdown; } +}); + +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js +var dropdown = __webpack_require__(91857); +// 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_icons@5.6.0@@ant-design/icons/es/icons/EllipsisOutlined.js + 1 modules +var EllipsisOutlined = __webpack_require__(24764); +// 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/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules +var space = __webpack_require__(81327); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js +var Compact = __webpack_require__(33234); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/style/index.js + 1 modules +var style = __webpack_require__(47211); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown-button.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 DropdownButton = props => { + const { + getPopupContainer: getContextPopupContainer, + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + type = 'default', + danger, + disabled, + loading, + onClick, + htmlType, + children, + className, + menu, + arrow, + autoFocus, + overlay, + trigger, + align, + open, + onOpenChange, + placement, + getPopupContainer, + href, + icon = /*#__PURE__*/_react_17_0_2_react.createElement(EllipsisOutlined/* default */.Z, null), + title, + buttonsRender = buttons => buttons, + mouseEnterDelay, + mouseLeaveDelay, + overlayClassName, + overlayStyle, + destroyPopupOnHide, + dropdownRender + } = props, + restProps = __rest(props, ["prefixCls", "type", "danger", "disabled", "loading", "onClick", "htmlType", "children", "className", "menu", "arrow", "autoFocus", "overlay", "trigger", "align", "open", "onOpenChange", "placement", "getPopupContainer", "href", "icon", "title", "buttonsRender", "mouseEnterDelay", "mouseLeaveDelay", "overlayClassName", "overlayStyle", "destroyPopupOnHide", "dropdownRender"]); + const prefixCls = getPrefixCls('dropdown', customizePrefixCls); + const buttonPrefixCls = `${prefixCls}-button`; + const [wrapSSR, hashId] = (0,style/* default */.Z)(prefixCls); + const dropdownProps = { + menu, + arrow, + autoFocus, + align, + disabled, + trigger: disabled ? [] : trigger, + onOpenChange, + getPopupContainer: getPopupContainer || getContextPopupContainer, + mouseEnterDelay, + mouseLeaveDelay, + overlayClassName, + overlayStyle, + destroyPopupOnHide, + dropdownRender + }; + const { + compactSize, + compactItemClassnames + } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction); + const classes = _classnames_2_5_1_classnames_default()(buttonPrefixCls, compactItemClassnames, className, hashId); + if ('overlay' in props) { + dropdownProps.overlay = overlay; + } + if ('open' in props) { + dropdownProps.open = open; + } + if ('placement' in props) { + dropdownProps.placement = placement; + } else { + dropdownProps.placement = direction === 'rtl' ? 'bottomLeft' : 'bottomRight'; + } + const leftButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { + type: type, + danger: danger, + disabled: disabled, + loading: loading, + onClick: onClick, + htmlType: htmlType, + href: href, + title: title + }, children); + const rightButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { + type: type, + danger: danger, + icon: icon + }); + const [leftButtonToRender, rightButtonToRender] = buttonsRender([leftButton, rightButton]); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(space/* default */.Z.Compact, Object.assign({ + className: classes, + size: compactSize, + block: true + }, restProps), leftButtonToRender, /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({}, dropdownProps), rightButtonToRender))); +}; +DropdownButton.__ANT_BUTTON = true; +/* harmony default export */ var dropdown_button = (DropdownButton); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js +"use client"; + + + +const Dropdown = dropdown/* default */.Z; +Dropdown.Button = dropdown_button; +/* harmony default export */ var es_dropdown = (Dropdown); + +/***/ }), + /***/ 92832: /*!*********************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/input/index.js + 3 modules ***! @@ -768,30 +1490,183 @@ if (false) {} /***/ }), -/***/ 8378: -/*!*******************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/style/motion/collapse.js ***! - \*******************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__) { - -const genCollapseMotion = token => ({ - [token.componentCls]: { - // For common/openAnimation - [`${token.antCls}-motion-collapse-legacy`]: { - overflow: 'hidden', - '&-active': { - transition: `height ${token.motionDurationMid} ${token.motionEaseInOut}, - opacity ${token.motionDurationMid} ${token.motionEaseInOut} !important` - } - }, - [`${token.antCls}-motion-collapse`]: { - overflow: 'hidden', - transition: `height ${token.motionDurationMid} ${token.motionEaseInOut}, - opacity ${token.motionDurationMid} ${token.motionEaseInOut} !important` +/***/ 81327: +/*!*********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ space; } +}); + +// UNUSED EXPORTS: SpaceContext + +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// 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.44.3@rc-util/es/Children/toArray.js +var toArray = __webpack_require__(38298); +// 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/space/Compact.js +var Compact = __webpack_require__(33234); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/context.js + +const SpaceContext = /*#__PURE__*/_react_17_0_2_react.createContext({ + latestIndex: 0 +}); +const SpaceContextProvider = SpaceContext.Provider; +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Item.js +"use client"; + + + +const Item = _ref => { + let { + className, + index, + children, + split, + style + } = _ref; + const { + latestIndex + } = _react_17_0_2_react.useContext(SpaceContext); + if (children === null || children === undefined) { + return null; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: className, + style: style + }, children), index < latestIndex && split && /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${className}-split` + }, split)); +}; +/* harmony default export */ var space_Item = (Item); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/style/index.js + 1 modules +var space_style = __webpack_require__(2856); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/utils.js +function isPresetSize(size) { + return ['small', 'middle', 'large'].includes(size); +} +function isValidGapNumber(size) { + if (!size) { + // The case of size = 0 is deliberately excluded here, because the default value of the gap attribute in CSS is 0, so if the user passes 0 in, we can directly ignore it. + return false; + } + return typeof size === 'number' && !Number.isNaN(size); +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.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 Space = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + var _a, _b; + const { + getPrefixCls, + space, + direction: directionConfig + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + size = (space === null || space === void 0 ? void 0 : space.size) || 'small', + align, + className, + rootClassName, + children, + direction = 'horizontal', + prefixCls: customizePrefixCls, + split, + style, + wrap = false, + classNames: customClassNames, + styles + } = props, + otherProps = __rest(props, ["size", "align", "className", "rootClassName", "children", "direction", "prefixCls", "split", "style", "wrap", "classNames", "styles"]); + const [horizontalSize, verticalSize] = Array.isArray(size) ? size : [size, size]; + const isPresetVerticalSize = isPresetSize(verticalSize); + const isPresetHorizontalSize = isPresetSize(horizontalSize); + const isValidVerticalSize = isValidGapNumber(verticalSize); + const isValidHorizontalSize = isValidGapNumber(horizontalSize); + const childNodes = (0,toArray/* default */.Z)(children, { + keepEmpty: true + }); + const mergedAlign = align === undefined && direction === 'horizontal' ? 'center' : align; + const prefixCls = getPrefixCls('space', customizePrefixCls); + const [wrapSSR, hashId] = (0,space_style/* default */.Z)(prefixCls); + const cls = _classnames_2_5_1_classnames_default()(prefixCls, space === null || space === void 0 ? void 0 : space.className, hashId, `${prefixCls}-${direction}`, { + [`${prefixCls}-rtl`]: directionConfig === 'rtl', + [`${prefixCls}-align-${mergedAlign}`]: mergedAlign, + [`${prefixCls}-gap-row-${verticalSize}`]: isPresetVerticalSize, + [`${prefixCls}-gap-col-${horizontalSize}`]: isPresetHorizontalSize + }, className, rootClassName); + const itemClassName = _classnames_2_5_1_classnames_default()(`${prefixCls}-item`, (_a = customClassNames === null || customClassNames === void 0 ? void 0 : customClassNames.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.classNames) === null || _b === void 0 ? void 0 : _b.item); + // Calculate latest one + let latestIndex = 0; + const nodes = childNodes.map((child, i) => { + var _a, _b; + if (child !== null && child !== undefined) { + latestIndex = i; } + const key = child && child.key || `${itemClassName}-${i}`; + return /*#__PURE__*/_react_17_0_2_react.createElement(space_Item, { + className: itemClassName, + key: key, + index: i, + split: split, + style: (_a = styles === null || styles === void 0 ? void 0 : styles.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.styles) === null || _b === void 0 ? void 0 : _b.item + }, child); + }); + const spaceContext = _react_17_0_2_react.useMemo(() => ({ + latestIndex + }), [latestIndex]); + // =========================== Render =========================== + if (childNodes.length === 0) { + return null; + } + const gapStyle = {}; + if (wrap) { + gapStyle.flexWrap = 'wrap'; } + if (!isPresetHorizontalSize && isValidHorizontalSize) { + gapStyle.columnGap = horizontalSize; + } + if (!isPresetVerticalSize && isValidVerticalSize) { + gapStyle.rowGap = verticalSize; + } + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ + ref: ref, + className: cls, + style: Object.assign(Object.assign(Object.assign({}, gapStyle), space === null || space === void 0 ? void 0 : space.style), style) + }, otherProps), /*#__PURE__*/_react_17_0_2_react.createElement(SpaceContextProvider, { + value: spaceContext + }, nodes))); }); -/* harmony default export */ __webpack_exports__.Z = (genCollapseMotion); +if (false) {} +const CompoundedSpace = Space; +CompoundedSpace.Compact = Compact/* default */.ZP; +/* harmony default export */ var space = (CompoundedSpace); /***/ }), diff --git a/index.html b/index.html index 6eee8a8523..2428977541 100644 --- a/index.html +++ b/index.html @@ -12,7 +12,7 @@