diff --git "a/dist/assets/useDebounce-6f743b9d.js" "b/dist/assets/useDebounce-6f743b9d.js" new file mode 100644--- /dev/null +++ "b/dist/assets/useDebounce-6f743b9d.js" @@ -0,0 +1,3 @@ +import{A as $t,g as Z,a1 as ca,a0 as an,$ as on,a2 as Hn,a3 as ua,bs as sa,a as G,C as Je,c as ce,b as N,d as Jt,bt as fa,R as Wt,ao as Mn,bu as da,aj as ln,ap as Sr,bv as va,aO as ma,bw as ga,bx as ha,by as pa,a7 as Kt,W as Ge,a5 as vt,ab as On,aJ as ba,_ as De,ae as Ca,a8 as wr,w as nt,ad as Wn,aa as ya,o as Bt,X as Sa,Q as Pn,af as Ut,ag as qt,ak as cn,bl as wa,bz as xa,bA as Ea,bB as Ra,aK as Ia,al as Na,bC as ka,V as Ma,aq as Oa,e as Cn,bD as yn}from"./_setToString-18e1b36d.js";import{g as xr,r as n,_ as X,d as Kn}from"./umi-7ed5e734.js";import{$ as jt,a9 as Pa,K as le,p as Da,y as Er,u as Tt,X as Ct,k as Rr,g as Vt,a1 as _a,F as Xt,B as Qt,z as Sn,G as Ta,J as Ir,aa as $a,l as Fa,ab as La,U as Va,ac as wn,ad as Dn,a0 as Bn,ae as Aa,af as Nr,ag as xt,ah as za,T as kr,e as Mr,Q as ja,R as Ha,ai as Or,a6 as Wa,aj as Ka,ak as Ba,al as Ua,am as qa,t as mn}from"./index-0c816ab3.js";import{t as Xa,u as Pr,W as Dr,N as xn}from"./button-7f575deb.js";var Ya=function(t,a,r,o){var i=r?r.call(o,t,a):void 0;if(i!==void 0)return!!i;if(t===a)return!0;if(typeof t!="object"||!t||typeof a!="object"||!a)return!1;var l=Object.keys(t),c=Object.keys(a);if(l.length!==c.length)return!1;for(var f=Object.prototype.hasOwnProperty.bind(a),d=0;d"u"?(f||"").toString():o,m=typeof i>"u"?v:i;return f?n.createElement(Po,{type:"error",message:s,description:n.createElement("pre",null,m)}):l}}]),t}(n.Component);const Ro=Eo;var Io=globalThis&&globalThis.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o0&&arguments[0]!==void 0?arguments[0]:10,t=n.useState(!1),a=G(t,2),r=a[0],o=a[1],i=n.useRef(null),l=function(){window.clearTimeout(i.current)};n.useEffect(function(){return l},[]);var c=function(d,v){l(),i.current=window.setTimeout(function(){o(d),v&&v()},e)};return[r,c,l]}function Vr(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=n.useRef(null),a=n.useRef(null);n.useEffect(function(){return function(){window.clearTimeout(a.current)}},[]);function r(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(a.current),a.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function To(e,t,a,r){var o=n.useRef(null);o.current={open:t,triggerOpen:a,customizedTrigger:r},n.useEffect(function(){function i(l){var c;if(!((c=o.current)!==null&&c!==void 0&&c.customizedTrigger)){var f=l.target;f.shadowRoot&&l.composed&&(f=l.composedPath()[0]||f),o.current.open&&e().filter(function(d){return d}).every(function(d){return!d.contains(f)&&d!==f})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",i),function(){return window.removeEventListener("mousedown",i)}},[])}var en=function(t){var a=t.className,r=t.customizeIcon,o=t.customizeIconProps,i=t.onMouseDown,l=t.onClick,c=t.children,f;return typeof r=="function"?f=r(o):f=r,n.createElement("span",{className:a,onMouseDown:function(v){v.preventDefault(),i&&i(v)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},f!==void 0?f:n.createElement("span",{className:ce(a.split(/\s+/).map(function(d){return"".concat(d,"-icon")}))},c))},$o=function(t,a){var r,o,i=t.prefixCls,l=t.id,c=t.inputElement,f=t.disabled,d=t.tabIndex,v=t.autoFocus,s=t.autoComplete,m=t.editable,u=t.activeDescendantId,g=t.value,p=t.maxLength,b=t.onKeyDown,y=t.onMouseDown,h=t.onChange,S=t.onPaste,w=t.onCompositionStart,x=t.onCompositionEnd,M=t.open,R=t.attrs,C=c||n.createElement("input",null),I=C,k=I.ref,F=I.props,O=F.onKeyDown,E=F.onChange,V=F.onMouseDown,L=F.onCompositionStart,D=F.onCompositionEnd,T=F.style;return pa(!("maxLength"in C.props)),C=n.cloneElement(C,Z(Z(Z({type:"search"},F),{},{id:l,ref:Kt(a,k),disabled:f,tabIndex:d,autoComplete:s||"off",autoFocus:v,className:ce("".concat(i,"-selection-search-input"),(r=C)===null||r===void 0||(o=r.props)===null||o===void 0?void 0:o.className),role:"combobox","aria-expanded":M,"aria-haspopup":"listbox","aria-owns":"".concat(l,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(l,"_list"),"aria-activedescendant":u},R),{},{value:m?g:"",maxLength:p,readOnly:!m,unselectable:m?null:"on",style:Z(Z({},T),{},{opacity:m?null:0}),onKeyDown:function($){b($),O&&O($)},onMouseDown:function($){y($),V&&V($)},onChange:function($){h($),E&&E($)},onCompositionStart:function($){w($),L&&L($)},onCompositionEnd:function($){x($),D&&D($)},onPaste:S})),C},_n=n.forwardRef($o);_n.displayName="Input";function Ar(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}var Fo=typeof window<"u"&&window.document&&window.document.documentElement,Lo=Fo;function Vo(e){return e!=null}function Un(e){return["string","number"].includes(Ge(e))}function zr(e){var t=void 0;return e&&(Un(e.title)?t=e.title.toString():Un(e.label)&&(t=e.label.toString())),t}function Ao(e,t){Lo?n.useLayoutEffect(e,t):n.useEffect(e,t)}function zo(e){var t;return(t=e.key)!==null&&t!==void 0?t:e.value}var qn=function(t){t.preventDefault(),t.stopPropagation()},jo=function(t){var a=t.id,r=t.prefixCls,o=t.values,i=t.open,l=t.searchValue,c=t.autoClearSearchValue,f=t.inputRef,d=t.placeholder,v=t.disabled,s=t.mode,m=t.showSearch,u=t.autoFocus,g=t.autoComplete,p=t.activeDescendantId,b=t.tabIndex,y=t.removeIcon,h=t.maxTagCount,S=t.maxTagTextLength,w=t.maxTagPlaceholder,x=w===void 0?function(Y){return"+ ".concat(Y.length," ...")}:w,M=t.tagRender,R=t.onToggleOpen,C=t.onRemove,I=t.onInputChange,k=t.onInputPaste,F=t.onInputKeyDown,O=t.onInputMouseDown,E=t.onInputCompositionStart,V=t.onInputCompositionEnd,L=n.useRef(null),D=n.useState(0),T=G(D,2),P=T[0],$=T[1],K=n.useState(!1),j=G(K,2),J=j[0],z=j[1],A="".concat(r,"-selection"),_=i||s==="multiple"&&c===!1||s==="tags"?l:"",B=s==="tags"||s==="multiple"&&c===!1||m&&(i||J);Ao(function(){$(L.current.scrollWidth)},[_]);function q(Y,oe,Q,se,me){return n.createElement("span",{className:ce("".concat(A,"-item"),N({},"".concat(A,"-item-disabled"),Q)),title:zr(Y)},n.createElement("span",{className:"".concat(A,"-item-content")},oe),se&&n.createElement(en,{className:"".concat(A,"-item-remove"),onMouseDown:qn,onClick:me,customizeIcon:y},"×"))}function U(Y,oe,Q,se,me){var Ie=function(ee){qn(ee),R(!i)};return n.createElement("span",{onMouseDown:Ie},M({label:oe,value:Y,disabled:Q,closable:se,onClose:me}))}function H(Y){var oe=Y.disabled,Q=Y.label,se=Y.value,me=!v&&!oe,Ie=Q;if(typeof S=="number"&&(typeof Q=="string"||typeof Q=="number")){var Re=String(Ie);Re.length>S&&(Ie="".concat(Re.slice(0,S),"..."))}var ee=function(Ce){Ce&&Ce.stopPropagation(),C(Y)};return typeof M=="function"?U(se,Ie,oe,me,ee):q(Y,Ie,oe,me,ee)}function W(Y){var oe=typeof x=="function"?x(Y):x;return q({title:oe},oe,!1)}var ne=n.createElement("div",{className:"".concat(A,"-search"),style:{width:P},onFocus:function(){z(!0)},onBlur:function(){z(!1)}},n.createElement(_n,{ref:f,open:i,prefixCls:r,id:a,inputElement:null,disabled:v,autoFocus:u,autoComplete:g,editable:B,activeDescendantId:p,value:_,onKeyDown:F,onMouseDown:O,onChange:I,onPaste:k,onCompositionStart:E,onCompositionEnd:V,tabIndex:b,attrs:jt(t,!0)}),n.createElement("span",{ref:L,className:"".concat(A,"-search-mirror"),"aria-hidden":!0},_," ")),te=n.createElement(Pa,{prefixCls:"".concat(A,"-overflow"),data:o,renderItem:H,renderRest:W,suffix:ne,itemKey:zo,maxCount:h});return n.createElement(n.Fragment,null,te,!o.length&&!_&&n.createElement("span",{className:"".concat(A,"-placeholder")},d))},Ho=function(t){var a=t.inputElement,r=t.prefixCls,o=t.id,i=t.inputRef,l=t.disabled,c=t.autoFocus,f=t.autoComplete,d=t.activeDescendantId,v=t.mode,s=t.open,m=t.values,u=t.placeholder,g=t.tabIndex,p=t.showSearch,b=t.searchValue,y=t.activeValue,h=t.maxLength,S=t.onInputKeyDown,w=t.onInputMouseDown,x=t.onInputChange,M=t.onInputPaste,R=t.onInputCompositionStart,C=t.onInputCompositionEnd,I=n.useState(!1),k=G(I,2),F=k[0],O=k[1],E=v==="combobox",V=E||p,L=m[0],D=b||"";E&&y&&!F&&(D=y),n.useEffect(function(){E&&O(!1)},[E,y]);var T=v!=="combobox"&&!s&&!p?!1:!!D,P=zr(L),$=function(){if(L)return null;var j=T?{visibility:"hidden"}:void 0;return n.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:j},u)};return n.createElement(n.Fragment,null,n.createElement("span",{className:"".concat(r,"-selection-search")},n.createElement(_n,{ref:i,prefixCls:r,id:o,open:s,inputElement:a,disabled:l,autoFocus:c,autoComplete:f,editable:V,activeDescendantId:d,value:D,onKeyDown:S,onMouseDown:w,onChange:function(j){O(!0),x(j)},onPaste:M,onCompositionStart:R,onCompositionEnd:C,tabIndex:g,attrs:jt(t,!0),maxLength:E?h:void 0})),!E&&L?n.createElement("span",{className:"".concat(r,"-selection-item"),title:P,style:T?{visibility:"hidden"}:void 0},L.label):null,$())};function Wo(e){return![le.ESC,le.SHIFT,le.BACKSPACE,le.TAB,le.WIN_KEY,le.ALT,le.META,le.WIN_KEY_RIGHT,le.CTRL,le.SEMICOLON,le.EQUALS,le.CAPS_LOCK,le.CONTEXT_MENU,le.F1,le.F2,le.F3,le.F4,le.F5,le.F6,le.F7,le.F8,le.F9,le.F10,le.F11,le.F12].includes(e)}var Ko=function(t,a){var r=n.useRef(null),o=n.useRef(!1),i=t.prefixCls,l=t.open,c=t.mode,f=t.showSearch,d=t.tokenWithEnter,v=t.autoClearSearchValue,s=t.onSearch,m=t.onSearchSubmit,u=t.onToggleOpen,g=t.onInputKeyDown,p=t.domRef;n.useImperativeHandle(a,function(){return{focus:function(){r.current.focus()},blur:function(){r.current.blur()}}});var b=Vr(0),y=G(b,2),h=y[0],S=y[1],w=function(T){var P=T.which;(P===le.UP||P===le.DOWN)&&T.preventDefault(),g&&g(T),P===le.ENTER&&c==="tags"&&!o.current&&!l&&(m==null||m(T.target.value)),Wo(P)&&u(!0)},x=function(){S(!0)},M=n.useRef(null),R=function(T){s(T,!0,o.current)!==!1&&u(!0)},C=function(){o.current=!0},I=function(T){o.current=!1,c!=="combobox"&&R(T.target.value)},k=function(T){var P=T.target.value;if(d&&M.current&&/[\r\n]/.test(M.current)){var $=M.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");P=P.replace($,M.current)}M.current=null,R(P)},F=function(T){var P=T.clipboardData,$=P.getData("text");M.current=$},O=function(T){var P=T.target;if(P!==r.current){var $=document.body.style.msTouchAction!==void 0;$?setTimeout(function(){r.current.focus()}):r.current.focus()}},E=function(T){var P=h();T.target!==r.current&&!P&&c!=="combobox"&&T.preventDefault(),(c!=="combobox"&&(!f||!P)||!l)&&(l&&v!==!1&&s("",!0,!1),u())},V={inputRef:r,onInputKeyDown:w,onInputMouseDown:x,onInputChange:k,onInputPaste:F,onInputCompositionStart:C,onInputCompositionEnd:I},L=c==="multiple"||c==="tags"?n.createElement(jo,X({},t,V)):n.createElement(Ho,X({},t,V));return n.createElement("div",{ref:p,className:"".concat(i,"-selector"),onClick:O,onMouseDown:E},L)},jr=n.forwardRef(Ko);jr.displayName="Selector";var Bo=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Uo=function(t){var a=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:a,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:a,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:a,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:a,adjustY:1}}}},qo=function(t,a){var r=t.prefixCls;t.disabled;var o=t.visible,i=t.children,l=t.popupElement,c=t.containerWidth,f=t.animation,d=t.transitionName,v=t.dropdownStyle,s=t.dropdownClassName,m=t.direction,u=m===void 0?"ltr":m,g=t.placement,p=t.dropdownMatchSelectWidth,b=t.dropdownRender,y=t.dropdownAlign,h=t.getPopupContainer,S=t.empty,w=t.getTriggerDOMNode,x=t.onPopupVisibleChange,M=t.onPopupMouseEnter,R=vt(t,Bo),C="".concat(r,"-dropdown"),I=l;b&&(I=b(l));var k=n.useMemo(function(){return Uo(p)},[p]),F=f?"".concat(C,"-").concat(f):d,O=n.useRef(null);n.useImperativeHandle(a,function(){return{getPopupElement:function(){return O.current}}});var E=Z({minWidth:c},v);return typeof p=="number"?E.width=p:p&&(E.width=c),n.createElement(Da,X({},R,{showAction:x?["click"]:[],hideAction:x?["click"]:[],popupPlacement:g||(u==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:k,prefixCls:C,popupTransitionName:F,popup:n.createElement("div",{ref:O,onMouseEnter:M},I),popupAlign:y,popupVisible:o,getPopupContainer:h,popupClassName:ce(s,N({},"".concat(C,"-empty"),S)),popupStyle:E,getTriggerDOMNode:w,onPopupVisibleChange:x}),i)},Hr=n.forwardRef(qo);Hr.displayName="SelectTrigger";function Xn(e,t){var a=e.key,r;return"value"in e&&(r=e.value),a??(r!==void 0?r:"rc-index-key-".concat(t))}function Wr(e,t){var a=e||{},r=a.label,o=a.value,i=a.options;return{label:r||(t?"children":"label"),value:o||"value",options:i||"options"}}function Xo(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=t.fieldNames,r=t.childrenAsData,o=[],i=Wr(a,!1),l=i.label,c=i.value,f=i.options;function d(v,s){v.forEach(function(m){var u=m[l];if(s||!(f in m)){var g=m[c];o.push({key:Xn(m,o.length),groupOption:s,data:m,label:u,value:g})}else{var p=u;p===void 0&&r&&(p=m.label),o.push({key:Xn(m,o.length),group:!0,data:m,label:p}),d(m[f],!0)}})}return d(e,!1),o}function En(e){var t=Z({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return On(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}function Yo(e,t){if(!t||!t.length)return null;var a=!1;function r(i,l){var c=ba(l),f=c[0],d=c.slice(1);if(!f)return[i];var v=i.split(f);return a=a||v.length>1,v.reduce(function(s,m){return[].concat(De(s),De(r(m,d)))},[]).filter(function(s){return s})}var o=r(e,t);return a?o:null}var Go=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Qo=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Rn(e){return e==="tags"||e==="multiple"}var Zo=n.forwardRef(function(e,t){var a,r,o=e.id,i=e.prefixCls,l=e.className,c=e.showSearch,f=e.tagRender,d=e.direction,v=e.omitDomProps,s=e.displayValues,m=e.onDisplayValuesChange,u=e.emptyOptions,g=e.notFoundContent,p=g===void 0?"Not Found":g,b=e.onClear,y=e.mode,h=e.disabled,S=e.loading,w=e.getInputElement,x=e.getRawInputElement,M=e.open,R=e.defaultOpen,C=e.onDropdownVisibleChange,I=e.activeValue,k=e.onActiveValueChange,F=e.activeDescendantId,O=e.searchValue,E=e.autoClearSearchValue,V=e.onSearch,L=e.onSearchSplit,D=e.tokenSeparators,T=e.allowClear,P=e.showArrow,$=e.inputIcon,K=e.clearIcon,j=e.OptionList,J=e.animation,z=e.transitionName,A=e.dropdownStyle,_=e.dropdownClassName,B=e.dropdownMatchSelectWidth,q=e.dropdownRender,U=e.dropdownAlign,H=e.placement,W=e.getPopupContainer,ne=e.showAction,te=ne===void 0?[]:ne,Y=e.onFocus,oe=e.onBlur,Q=e.onKeyUp,se=e.onKeyDown,me=e.onMouseDown,Ie=vt(e,Go),Re=Rn(y),ee=(c!==void 0?c:Re)||y==="combobox",ge=Z({},Ie);Qo.forEach(function(we){delete ge[we]}),v==null||v.forEach(function(we){delete ge[we]});var Ce=n.useState(!1),Pe=G(Ce,2),Ve=Pe[0],He=Pe[1];n.useEffect(function(){He(Er())},[]);var Ne=n.useRef(null),Ae=n.useRef(null),_e=n.useRef(null),Te=n.useRef(null),Fe=n.useRef(null),rt=_o(),it=G(rt,3),ft=it[0],et=it[1],Ye=it[2];n.useImperativeHandle(t,function(){var we,ye;return{focus:(we=Te.current)===null||we===void 0?void 0:we.focus,blur:(ye=Te.current)===null||ye===void 0?void 0:ye.blur,scrollTo:function(ct){var qe;return(qe=Fe.current)===null||qe===void 0?void 0:qe.scrollTo(ct)}}});var Ue=n.useMemo(function(){var we;if(y!=="combobox")return O;var ye=(we=s[0])===null||we===void 0?void 0:we.value;return typeof ye=="string"||typeof ye=="number"?String(ye):""},[O,y,s]),mt=y==="combobox"&&typeof w=="function"&&w()||null,Qe=typeof x=="function"&&x(),be=Ca(Ae,Qe==null||(a=Qe.props)===null||a===void 0?void 0:a.ref),fe=Tt(void 0,{defaultValue:R,value:M}),xe=G(fe,2),pe=xe[0],We=xe[1],Le=pe,Ze=!p&&u;(h||Ze&&Le&&y==="combobox")&&(Le=!1);var at=Ze?!1:Le,ie=n.useCallback(function(we){var ye=we!==void 0?we:!Le;h||(We(ye),Le!==ye&&(C==null||C(ye)))},[h,Le,We,C]),de=n.useMemo(function(){return(D||[]).some(function(we){return[` +`,`\r +`].includes(we)})},[D]),ae=function(ye,tt,ct){var qe=!0,st=ye;k==null||k(null);var gt=ct?null:Yo(ye,D);return y!=="combobox"&>&&(st="",L==null||L(gt),ie(!1),qe=!1),V&&Ue!==st&&V(st,{source:tt?"typing":"effect"}),qe},Se=function(ye){!ye||!ye.trim()||V(ye,{source:"submit"})};n.useEffect(function(){!Le&&!Re&&y!=="combobox"&&ae("",!1,!1)},[Le]),n.useEffect(function(){pe&&h&&We(!1),h&&et(!1)},[h]);var ke=Vr(),Me=G(ke,2),ot=Me[0],lt=Me[1],Oe=function(ye){var tt=ot(),ct=ye.which;if(ct===le.ENTER&&(y!=="combobox"&&ye.preventDefault(),Le||ie(!0)),lt(!!Ue),ct===le.BACKSPACE&&!tt&&Re&&!Ue&&s.length){for(var qe=De(s),st=null,gt=qe.length-1;gt>=0;gt-=1){var Lt=qe[gt];if(!Lt.disabled){qe.splice(gt,1),st=Lt;break}}st&&m(qe,{type:"remove",values:[st]})}for(var St=arguments.length,Dt=new Array(St>1?St-1:0),wt=1;wt1?tt-1:0),qe=1;qe1?gt-1:0),St=1;St1&&arguments[1]!==void 0?arguments[1]:!1;return Xa(e).map(function(a,r){if(!n.isValidElement(a)||!a.type)return null;var o=a,i=o.type.isSelectOptGroup,l=o.key,c=o.props,f=c.children,d=vt(c,oi);return t||!i?ii(a):Z(Z({key:"__RC_SELECT_GRP__".concat(l===null?r:l,"__"),label:l},d),{},{options:Kr(f)})}).filter(function(a){return a})}function li(e,t,a,r,o){return n.useMemo(function(){var i=e,l=!e;l&&(i=Kr(t));var c=new Map,f=new Map,d=function(m,u,g){g&&typeof g=="string"&&m.set(u[g],u)};function v(s){for(var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,u=0;u"u"?"undefined":Ge(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const Ur=function(e,t,a,r){var o=n.useRef(!1),i=n.useRef(null);function l(){clearTimeout(i.current),o.current=!0,i.current=setTimeout(function(){o.current=!1},50)}var c=n.useRef({top:e,bottom:t,left:a,right:r});return c.current.top=e,c.current.bottom=t,c.current.left=a,c.current.right=r,function(f,d){var v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,s=f?d<0&&c.current.left||d>0&&c.current.right:d<0&&c.current.top||d>0&&c.current.bottom;return v&&s?(clearTimeout(i.current),o.current=!1):(!s||o.current)&&l(),!o.current&&s}};function di(e,t,a,r,o,i,l){var c=n.useRef(0),f=n.useRef(null),d=n.useRef(null),v=n.useRef(!1),s=Ur(t,a,r,o);function m(h,S){if(nt.cancel(f.current),!s(!1,S)){var w=h;if(!w._virtualHandled)w._virtualHandled=!0;else return;c.current+=S,d.current=S,Qn||w.preventDefault(),f.current=nt(function(){var x=v.current?10:1;l(c.current*x,!1),c.current=0})}}function u(h,S){l(S,!0),Qn||h.preventDefault()}var g=n.useRef(null),p=n.useRef(null);function b(h){if(e){nt.cancel(p.current),p.current=nt(function(){g.current=null},2);var S=h.deltaX,w=h.deltaY,x=h.shiftKey,M=S,R=w;(g.current==="sx"||!g.current&&x&&w&&!S)&&(M=w,R=0,g.current="sx");var C=Math.abs(M),I=Math.abs(R);g.current===null&&(g.current=i&&C>I?"x":"y"),g.current==="y"?m(h,R):u(h,M)}}function y(h){e&&(v.current=h.detail===d.current)}return[b,y]}function vi(e,t,a,r){var o=n.useMemo(function(){return[new Map,[]]},[e,a.id,r]),i=G(o,2),l=i[0],c=i[1],f=function(v){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:v,m=l.get(v),u=l.get(s);if(m===void 0||u===void 0)for(var g=e.length,p=c.length;p0&&arguments[0]!==void 0?arguments[0]:!1;v();var g=function(){var y=!1;c.current.forEach(function(h,S){if(h&&h.offsetParent){var w=h.offsetHeight,x=getComputedStyle(h),M=x.marginTop,R=x.marginBottom,C=Zn(M),I=Zn(R),k=w+C+I;f.current.get(S)!==k&&(f.current.set(S,k),y=!0)}}),y&&l(function(h){return h+1})};if(u)g();else{d.current+=1;var p=d.current;Promise.resolve().then(function(){p===d.current&&g()})}}function m(u,g){var p=e(u),b=c.current.get(p);g?(c.current.set(p,g),s()):c.current.delete(p),!b!=!g&&(g?t==null||t(u):a==null||a(u))}return n.useEffect(function(){return v},[]),[m,s,f.current,i]}var Jn=14/15;function hi(e,t,a){var r=n.useRef(!1),o=n.useRef(0),i=n.useRef(0),l=n.useRef(null),c=n.useRef(null),f,d=function(u){if(r.current){var g=Math.ceil(u.touches[0].pageX),p=Math.ceil(u.touches[0].pageY),b=o.current-g,y=i.current-p,h=Math.abs(b)>Math.abs(y);h?o.current=g:i.current=p;var S=a(h,h?b:y,!1,u);S&&u.preventDefault(),clearInterval(c.current),S&&(c.current=setInterval(function(){h?b*=Jn:y*=Jn;var w=Math.floor(h?b:y);(!a(h,w,!0)||Math.abs(w)<=.1)&&clearInterval(c.current)},16))}},v=function(){r.current=!1,f()},s=function(u){f(),u.touches.length===1&&!r.current&&(r.current=!0,o.current=Math.ceil(u.touches[0].pageX),i.current=Math.ceil(u.touches[0].pageY),l.current=u.target,l.current.addEventListener("touchmove",d,{passive:!1}),l.current.addEventListener("touchend",v,{passive:!0}))};f=function(){l.current&&(l.current.removeEventListener("touchmove",d),l.current.removeEventListener("touchend",v))},Ct(function(){return e&&t.current.addEventListener("touchstart",s,{passive:!0}),function(){var m;(m=t.current)===null||m===void 0||m.removeEventListener("touchstart",s),f(),clearInterval(c.current)}},[e])}function er(e){return Math.floor(Math.pow(e,.5))}function In(e,t){var a="touches"in e?e.touches[0]:e;return a[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function pi(e,t,a){n.useEffect(function(){var r=t.current;if(e&&r){var o=!1,i,l,c=function(){nt.cancel(i)},f=function m(){c(),i=nt(function(){a(l),m()})},d=function(){o=!1,c()},v=function(u){if(!(u.target.draggable||u.button!==0)){var g=u;g._virtualHandled||(g._virtualHandled=!0,o=!0)}},s=function(u){if(o){var g=In(u,!1),p=r.getBoundingClientRect(),b=p.top,y=p.bottom;if(g<=b){var h=b-g;l=-er(h),f()}else if(g>=y){var S=g-y;l=er(S),f()}else c()}};return r.addEventListener("mousedown",v),r.ownerDocument.addEventListener("mouseup",d),r.ownerDocument.addEventListener("mousemove",s),r.ownerDocument.addEventListener("dragend",d),function(){r.removeEventListener("mousedown",v),r.ownerDocument.removeEventListener("mouseup",d),r.ownerDocument.removeEventListener("mousemove",s),r.ownerDocument.removeEventListener("dragend",d),c()}}},[e])}var bi=10;function Ci(e,t,a,r,o,i,l,c){var f=n.useRef(),d=n.useState(null),v=G(d,2),s=v[0],m=v[1];return Ct(function(){if(s&&s.times=0;V-=1){var L=o(t[V]),D=a.get(L);if(D===void 0){h=!0;break}if(E-=D,E<=0)break}switch(x){case"top":w=R-b;break;case"bottom":w=C-y+b;break;default:{var T=e.current.scrollTop,P=T+y;RP&&(S="bottom")}}w!==null&&l(w),w!==s.lastTop&&(h=!0)}h&&m(Z(Z({},s),{},{times:s.times+1,targetAlign:S,lastTop:w}))}},[s,e.current]),function(u){if(u==null){c();return}if(nt.cancel(f.current),typeof u=="number")l(u);else if(u&&Ge(u)==="object"){var g,p=u.align;"index"in u?g=u.index:g=t.findIndex(function(h){return o(h)===u.key});var b=u.offset,y=b===void 0?0:b;m({times:0,index:g,offset:y,originAlign:p})}}}var tr=n.forwardRef(function(e,t){var a=e.prefixCls,r=e.rtl,o=e.scrollOffset,i=e.scrollRange,l=e.onStartMove,c=e.onStopMove,f=e.onScroll,d=e.horizontal,v=e.spinSize,s=e.containerSize,m=e.style,u=e.thumbStyle,g=e.showScrollBar,p=n.useState(!1),b=G(p,2),y=b[0],h=b[1],S=n.useState(null),w=G(S,2),x=w[0],M=w[1],R=n.useState(null),C=G(R,2),I=C[0],k=C[1],F=!r,O=n.useRef(),E=n.useRef(),V=n.useState(g),L=G(V,2),D=L[0],T=L[1],P=n.useRef(),$=function(){g===!0||g===!1||(clearTimeout(P.current),T(!0),P.current=setTimeout(function(){T(!1)},3e3))},K=i-s||0,j=s-v||0,J=n.useMemo(function(){if(o===0||K===0)return 0;var ne=o/K;return ne*j},[o,K,j]),z=function(te){te.stopPropagation(),te.preventDefault()},A=n.useRef({top:J,dragging:y,pageY:x,startTop:I});A.current={top:J,dragging:y,pageY:x,startTop:I};var _=function(te){h(!0),M(In(te,d)),k(A.current.top),l(),te.stopPropagation(),te.preventDefault()};n.useEffect(function(){var ne=function(Q){Q.preventDefault()},te=O.current,Y=E.current;return te.addEventListener("touchstart",ne,{passive:!1}),Y.addEventListener("touchstart",_,{passive:!1}),function(){te.removeEventListener("touchstart",ne),Y.removeEventListener("touchstart",_)}},[]);var B=n.useRef();B.current=K;var q=n.useRef();q.current=j,n.useEffect(function(){if(y){var ne,te=function(Q){var se=A.current,me=se.dragging,Ie=se.pageY,Re=se.startTop;nt.cancel(ne);var ee=O.current.getBoundingClientRect(),ge=s/(d?ee.width:ee.height);if(me){var Ce=(In(Q,d)-Ie)*ge,Pe=Re;!F&&d?Pe-=Ce:Pe+=Ce;var Ve=B.current,He=q.current,Ne=He?Pe/He:0,Ae=Math.ceil(Ne*Ve);Ae=Math.max(Ae,0),Ae=Math.min(Ae,Ve),ne=nt(function(){f(Ae,d)})}},Y=function(){h(!1),c()};return window.addEventListener("mousemove",te,{passive:!0}),window.addEventListener("touchmove",te,{passive:!0}),window.addEventListener("mouseup",Y,{passive:!0}),window.addEventListener("touchend",Y,{passive:!0}),function(){window.removeEventListener("mousemove",te),window.removeEventListener("touchmove",te),window.removeEventListener("mouseup",Y),window.removeEventListener("touchend",Y),nt.cancel(ne)}}},[y]),n.useEffect(function(){return $(),function(){clearTimeout(P.current)}},[o]),n.useImperativeHandle(t,function(){return{delayHidden:$}});var U="".concat(a,"-scrollbar"),H={position:"absolute",visibility:D?null:"hidden"},W={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return d?(Object.assign(H,{height:8,left:0,right:0,bottom:0}),Object.assign(W,N({height:"100%",width:v},F?"left":"right",J))):(Object.assign(H,N({width:8,top:0,bottom:0},F?"right":"left",0)),Object.assign(W,{width:"100%",height:v,top:J})),n.createElement("div",{ref:O,className:ce(U,N(N(N({},"".concat(U,"-horizontal"),d),"".concat(U,"-vertical"),!d),"".concat(U,"-visible"),D)),style:Z(Z({},H),m),onMouseDown:z,onMouseMove:$},n.createElement("div",{ref:E,className:ce("".concat(U,"-thumb"),N({},"".concat(U,"-thumb-moving"),y)),style:Z(Z({},W),u),onMouseDown:_}))}),yi=20;function nr(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,a=e/t*e;return isNaN(a)&&(a=0),a=Math.max(a,yi),Math.floor(a)}var Si=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],wi=[],xi={overflowY:"auto",overflowAnchor:"none"};function Ei(e,t){var a=e.prefixCls,r=a===void 0?"rc-virtual-list":a,o=e.className,i=e.height,l=e.itemHeight,c=e.fullHeight,f=c===void 0?!0:c,d=e.style,v=e.data,s=e.children,m=e.itemKey,u=e.virtual,g=e.direction,p=e.scrollWidth,b=e.component,y=b===void 0?"div":b,h=e.onScroll,S=e.onVirtualScroll,w=e.onVisibleChange,x=e.innerProps,M=e.extraRender,R=e.styles,C=e.showScrollBar,I=C===void 0?"optional":C,k=vt(e,Si),F=n.useCallback(function(ue){return typeof m=="function"?m(ue):ue==null?void 0:ue[m]},[m]),O=gi(F,null,null),E=G(O,4),V=E[0],L=E[1],D=E[2],T=E[3],P=!!(u!==!1&&i&&l),$=n.useMemo(function(){return Object.values(D.maps).reduce(function(ue,re){return ue+re},0)},[D.id,D.maps]),K=P&&v&&(Math.max(l*v.length,$)>i||!!p),j=g==="rtl",J=ce(r,N({},"".concat(r,"-rtl"),j),o),z=v||wi,A=n.useRef(),_=n.useRef(),B=n.useRef(),q=n.useState(0),U=G(q,2),H=U[0],W=U[1],ne=n.useState(0),te=G(ne,2),Y=te[0],oe=te[1],Q=n.useState(!1),se=G(Q,2),me=se[0],Ie=se[1],Re=function(){Ie(!0)},ee=function(){Ie(!1)},ge={getKey:F};function Ce(ue){W(function(re){var Ee;typeof ue=="function"?Ee=ue(re):Ee=ue;var je=Le(Ee);return A.current.scrollTop=je,je})}var Pe=n.useRef({start:0,end:z.length}),Ve=n.useRef(),He=fi(z,F),Ne=G(He,1),Ae=Ne[0];Ve.current=Ae;var _e=n.useMemo(function(){if(!P)return{scrollHeight:void 0,start:0,end:z.length-1,offset:void 0};if(!K){var ue;return{scrollHeight:((ue=_.current)===null||ue===void 0?void 0:ue.offsetHeight)||0,start:0,end:z.length-1,offset:void 0}}for(var re=0,Ee,je,Xe,It=z.length,pt=0;pt=H&&Ee===void 0&&(Ee=pt,je=re),Ft>H+i&&Xe===void 0&&(Xe=pt),re=Ft}return Ee===void 0&&(Ee=0,je=0,Xe=Math.ceil(i/l)),Xe===void 0&&(Xe=z.length-1),Xe=Math.min(Xe+1,z.length-1),{scrollHeight:re,start:Ee,end:Xe,offset:je}},[K,P,H,z,T,i]),Te=_e.scrollHeight,Fe=_e.start,rt=_e.end,it=_e.offset;Pe.current.start=Fe,Pe.current.end=rt,n.useLayoutEffect(function(){var ue=D.getRecord();if(ue.size===1){var re=Array.from(ue.keys())[0],Ee=ue.get(re),je=z[Fe];if(je&&Ee===void 0){var Xe=F(je);if(Xe===re){var It=D.get(re),pt=It-l;Ce(function(Pt){return Pt+pt})}}}D.resetRecord()},[Te]);var ft=n.useState({width:0,height:i}),et=G(ft,2),Ye=et[0],Ue=et[1],mt=function(re){Ue({width:re.offsetWidth,height:re.offsetHeight})},Qe=n.useRef(),be=n.useRef(),fe=n.useMemo(function(){return nr(Ye.width,p)},[Ye.width,p]),xe=n.useMemo(function(){return nr(Ye.height,Te)},[Ye.height,Te]),pe=Te-i,We=n.useRef(pe);We.current=pe;function Le(ue){var re=ue;return Number.isNaN(We.current)||(re=Math.min(re,We.current)),re=Math.max(re,0),re}var Ze=H<=0,at=H>=pe,ie=Y<=0,de=Y>=p,ae=Ur(Ze,at,ie,de),Se=function(){return{x:j?-Y:Y,y:H}},ke=n.useRef(Se()),Me=Wn(function(ue){if(S){var re=Z(Z({},Se()),ue);(ke.current.x!==re.x||ke.current.y!==re.y)&&(S(re),ke.current=re)}});function ot(ue,re){var Ee=ue;re?(Kn.flushSync(function(){oe(Ee)}),Me()):Ce(Ee)}function lt(ue){var re=ue.currentTarget.scrollTop;re!==H&&Ce(re),h==null||h(ue),Me()}var Oe=function(re){var Ee=re,je=p?p-Ye.width:0;return Ee=Math.max(Ee,0),Ee=Math.min(Ee,je),Ee},he=Wn(function(ue,re){re?(Kn.flushSync(function(){oe(function(Ee){var je=Ee+(j?-ue:ue);return Oe(je)})}),Me()):Ce(function(Ee){var je=Ee+ue;return je})}),ve=di(P,Ze,at,ie,de,!!p,he),ze=G(ve,2),$e=ze[0],dt=ze[1];hi(P,A,function(ue,re,Ee,je){var Xe=je;return ae(ue,re,Ee)?!1:!Xe||!Xe._virtualHandled?(Xe&&(Xe._virtualHandled=!0),$e({preventDefault:function(){},deltaX:ue?re:0,deltaY:ue?0:re}),!0):!1}),pi(K,A,function(ue){Ce(function(re){return re+ue})}),Ct(function(){function ue(Ee){var je=Ze&&Ee.detail<0,Xe=at&&Ee.detail>0;P&&!je&&!Xe&&Ee.preventDefault()}var re=A.current;return re.addEventListener("wheel",$e,{passive:!1}),re.addEventListener("DOMMouseScroll",dt,{passive:!0}),re.addEventListener("MozMousePixelScroll",ue,{passive:!1}),function(){re.removeEventListener("wheel",$e),re.removeEventListener("DOMMouseScroll",dt),re.removeEventListener("MozMousePixelScroll",ue)}},[P,Ze,at]),Ct(function(){if(p){var ue=Oe(Y);oe(ue),Me({x:ue})}},[Ye.width,p]);var Ke=function(){var re,Ee;(re=Qe.current)===null||re===void 0||re.delayHidden(),(Ee=be.current)===null||Ee===void 0||Ee.delayHidden()},Be=Ci(A,z,D,l,F,function(){return L(!0)},Ce,Ke);n.useImperativeHandle(t,function(){return{nativeElement:B.current,getScrollInfo:Se,scrollTo:function(re){function Ee(je){return je&&Ge(je)==="object"&&("left"in je||"top"in je)}Ee(re)?(re.left!==void 0&&oe(Oe(re.left)),Be(re.top)):Be(re)}}}),Ct(function(){if(w){var ue=z.slice(Fe,rt+1);w(ue,z)}},[Fe,rt,z]);var bt=vi(z,F,D,l),Et=M==null?void 0:M({start:Fe,end:rt,virtual:K,offsetX:Y,offsetY:it,rtl:j,getSize:bt}),Rt=ui(z,Fe,rt,p,Y,V,s,ge),ut=null;i&&(ut=Z(N({},f?"height":"maxHeight",i),xi),P&&(ut.overflowY="hidden",p&&(ut.overflowX="hidden"),me&&(ut.pointerEvents="none")));var Ot={};return j&&(Ot.dir="rtl"),n.createElement("div",X({ref:B,style:Z(Z({},d),{},{position:"relative"}),className:J},Ot,k),n.createElement(Rr,{onResize:mt},n.createElement(y,{className:"".concat(r,"-holder"),style:ut,ref:A,onScroll:lt,onMouseEnter:Ke},n.createElement(Br,{prefixCls:r,height:Te,offsetX:Y,offsetY:it,scrollWidth:p,onInnerResize:L,ref:_,innerProps:x,rtl:j,extra:Et},Rt))),K&&Te>i&&n.createElement(tr,{ref:Qe,prefixCls:r,scrollOffset:H,scrollRange:Te,rtl:j,onScroll:ot,onStartMove:Re,onStopMove:ee,spinSize:xe,containerSize:Ye.height,style:R==null?void 0:R.verticalScrollBar,thumbStyle:R==null?void 0:R.verticalScrollBarThumb,showScrollBar:I}),K&&p>Ye.width&&n.createElement(tr,{ref:be,prefixCls:r,scrollOffset:Y,scrollRange:p,rtl:j,onScroll:ot,onStartMove:Re,onStopMove:ee,spinSize:fe,containerSize:Ye.width,horizontal:!0,style:R==null?void 0:R.horizontalScrollBar,thumbStyle:R==null?void 0:R.horizontalScrollBarThumb,showScrollBar:I}))}var qr=n.forwardRef(Ei);qr.displayName="List";function Ri(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Xr=n.createContext(null),Ii=["disabled","title","children","style","className"];function rr(e){return typeof e=="string"||typeof e=="number"}var Ni=function(t,a){var r=Do(),o=r.prefixCls,i=r.id,l=r.open,c=r.multiple,f=r.mode,d=r.searchValue,v=r.toggleOpen,s=r.notFoundContent,m=r.onPopupScroll,u=n.useContext(Xr),g=u.flattenOptions,p=u.onActiveValue,b=u.defaultActiveFirstOption,y=u.onSelect,h=u.menuItemSelectedIcon,S=u.rawValues,w=u.fieldNames,x=u.virtual,M=u.listHeight,R=u.listItemHeight,C="".concat(o,"-item"),I=ya(function(){return g},[l,g],function(A,_){return _[0]&&A[1]!==_[1]}),k=n.useRef(null),F=function(_){_.preventDefault()},O=function(_){k.current&&k.current.scrollTo(typeof _=="number"?{index:_}:_)},E=function(_){for(var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,q=I.length,U=0;U1&&arguments[1]!==void 0?arguments[1]:!1;T(_);var q={source:B?"keyboard":"mouse"},U=I[_];if(!U){p(null,-1,q);return}p(U.value,_,q)};n.useEffect(function(){P(b!==!1?E(0):-1)},[I.length,d]);var $=n.useCallback(function(A){return S.has(A)&&f!=="combobox"},[f,De(S).toString(),S.size]);n.useEffect(function(){var A=setTimeout(function(){if(!c&&l&&S.size===1){var B=Array.from(S)[0],q=I.findIndex(function(U){var H=U.data;return H.value===B});q!==-1&&(P(q),O(q))}});if(l){var _;(_=k.current)===null||_===void 0||_.scrollTo(void 0)}return function(){return clearTimeout(A)}},[l,d]);var K=function(_){_!==void 0&&y(_,{selected:!S.has(_)}),c||v(!1)};if(n.useImperativeHandle(a,function(){return{onKeyDown:function(_){var B=_.which,q=_.ctrlKey;switch(B){case le.N:case le.P:case le.UP:case le.DOWN:{var U=0;if(B===le.UP?U=-1:B===le.DOWN?U=1:Ri()&&q&&(B===le.N?U=1:B===le.P&&(U=-1)),U!==0){var H=E(D+U,U);O(H),P(H,!0)}break}case le.ENTER:{var W=I[D];W&&!W.data.disabled?K(W.value):K(void 0),l&&_.preventDefault();break}case le.ESC:v(!1),l&&_.stopPropagation()}},onKeyUp:function(){},scrollTo:function(_){O(_)}}}),I.length===0)return n.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(C,"-empty"),onMouseDown:F},s);var j=Object.keys(w).map(function(A){return w[A]}),J=function(_){return _.label},z=function(_){var B=I[_];if(!B)return null;var q=B.data||{},U=q.value,H=B.group,W=jt(q,!0),ne=J(B);return B?n.createElement("div",X({"aria-label":typeof ne=="string"&&!H?ne:null},W,{key:_,role:H?"presentation":"option",id:"".concat(i,"_list_").concat(_),"aria-selected":$(U)}),U):null};return n.createElement(n.Fragment,null,n.createElement("div",{role:"listbox",id:"".concat(i,"_list"),style:{height:0,width:0,overflow:"hidden"}},z(D-1),z(D),z(D+1)),n.createElement(qr,{itemKey:"key",ref:k,data:I,height:M,itemHeight:R,fullHeight:!1,onMouseDown:F,onScroll:m,virtual:x},function(A,_){var B,q=A.group,U=A.groupOption,H=A.data,W=A.label,ne=A.value,te=H.key;if(q){var Y,oe=(Y=H.title)!==null&&Y!==void 0?Y:rr(W)?W.toString():void 0;return n.createElement("div",{className:ce(C,"".concat(C,"-group")),title:oe},W!==void 0?W:te)}var Q=H.disabled,se=H.title;H.children;var me=H.style,Ie=H.className,Re=vt(H,Ii),ee=Bt(Re,j),ge=$(ne),Ce="".concat(C,"-option"),Pe=ce(C,Ce,Ie,(B={},N(B,"".concat(Ce,"-grouped"),U),N(B,"".concat(Ce,"-active"),D===_&&!Q),N(B,"".concat(Ce,"-disabled"),Q),N(B,"".concat(Ce,"-selected"),ge),B)),Ve=J(A),He=!h||typeof h=="function"||ge,Ne=typeof Ve=="number"?Ve:Ve||ne,Ae=rr(Ne)?Ne.toString():void 0;return se!==void 0&&(Ae=se),n.createElement("div",X({},jt(ee),{"aria-selected":ge,className:Pe,title:Ae,onMouseMove:function(){D===_||Q||P(_)},onClick:function(){Q||K(ne)},style:me}),n.createElement("div",{className:"".concat(Ce,"-content")},Ne),n.isValidElement(h)||ge,He&&n.createElement(en,{className:"".concat(C,"-option-state"),customizeIcon:h,customizeIconProps:{isSelected:ge}},ge?"✓":null))}))},Yr=n.forwardRef(Ni);Yr.displayName="OptionList";var ki=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],Mi=["inputValue"];function Oi(e){return!e||Ge(e)!=="object"}var Pi=n.forwardRef(function(e,t){var a=e.id,r=e.mode,o=e.prefixCls,i=o===void 0?"rc-select":o,l=e.backfill,c=e.fieldNames,f=e.inputValue,d=e.searchValue,v=e.onSearch,s=e.autoClearSearchValue,m=s===void 0?!0:s,u=e.onSelect,g=e.onDeselect,p=e.dropdownMatchSelectWidth,b=p===void 0?!0:p,y=e.filterOption,h=e.filterSort,S=e.optionFilterProp,w=e.optionLabelProp,x=e.options,M=e.children,R=e.defaultActiveFirstOption,C=e.menuItemSelectedIcon,I=e.virtual,k=e.listHeight,F=k===void 0?200:k,O=e.listItemHeight,E=O===void 0?20:O,V=e.value,L=e.defaultValue,D=e.labelInValue,T=e.onChange,P=vt(e,ki),$=ri(a),K=Rn(r),j=!!(!x&&M),J=n.useMemo(function(){return y===void 0&&r==="combobox"?!1:y},[y,r]),z=n.useMemo(function(){return Wr(c,j)},[JSON.stringify(c),j]),A=Tt("",{value:d!==void 0?d:f,postState:function(de){return de||""}}),_=G(A,2),B=_[0],q=_[1],U=li(x,M,z,S,w),H=U.valueOptions,W=U.labelOptions,ne=U.options,te=n.useCallback(function(ie){var de=Ar(ie);return de.map(function(ae){var Se,ke,Me,ot,lt;if(Oi(ae))Se=ae;else{var Oe;Me=ae.key,ke=ae.label,Se=(Oe=ae.value)!==null&&Oe!==void 0?Oe:Me}var he=H.get(Se);if(he){var ve;ke===void 0&&(ke=he==null?void 0:he[w||z.label]),Me===void 0&&(Me=(ve=he==null?void 0:he.key)!==null&&ve!==void 0?ve:Se),ot=he==null?void 0:he.disabled,lt=he==null?void 0:he.title}return{label:ke,value:Se,key:Me,disabled:ot,title:lt}})},[z,w,H]),Y=Tt(L,{value:V}),oe=G(Y,2),Q=oe[0],se=oe[1],me=n.useMemo(function(){var ie,de=te(Q);return r==="combobox"&&!((ie=de[0])!==null&&ie!==void 0&&ie.value)?[]:de},[Q,te,r]),Ie=Jo(me,H),Re=G(Ie,2),ee=Re[0],ge=Re[1],Ce=n.useMemo(function(){if(!r&&ee.length===1){var ie=ee[0];if(ie.value===null&&(ie.label===null||ie.label===void 0))return[]}return ee.map(function(de){var ae;return Z(Z({},de),{},{label:(ae=de.label)!==null&&ae!==void 0?ae:de.value})})},[r,ee]),Pe=n.useMemo(function(){return new Set(ee.map(function(ie){return ie.value}))},[ee]);n.useEffect(function(){if(r==="combobox"){var ie,de=(ie=ee[0])===null||ie===void 0?void 0:ie.value;q(Vo(de)?String(de):"")}},[ee]);var Ve=Gn(function(ie,de){var ae,Se=de??ie;return ae={},N(ae,z.value,ie),N(ae,z.label,Se),ae}),He=n.useMemo(function(){if(r!=="tags")return ne;var ie=De(ne),de=function(Se){return H.has(Se)};return De(ee).sort(function(ae,Se){return ae.value2&&arguments[2]!==void 0?arguments[2]:{},Se=ae.source,ke=Se===void 0?"keyboard":Se;Qe(de),l&&r==="combobox"&&ie!==null&&ke==="keyboard"&&et(String(ie))},[l,r]),xe=function(de,ae,Se){var ke=function(){var Ke,Be=ge(de);return[D?{label:Be==null?void 0:Be[z.label],value:de,key:(Ke=Be==null?void 0:Be.key)!==null&&Ke!==void 0?Ke:de}:de,En(Be)]};if(ae&&u){var Me=ke(),ot=G(Me,2),lt=ot[0],Oe=ot[1];u(lt,Oe)}else if(!ae&&g&&Se!=="clear"){var he=ke(),ve=G(he,2),ze=ve[0],$e=ve[1];g(ze,$e)}},pe=Gn(function(ie,de){var ae,Se=K?de.selected:!0;Se?ae=K?[].concat(De(ee),[ie]):[ie]:ae=ee.filter(function(ke){return ke.value!==ie}),Fe(ae),xe(ie,Se),r==="combobox"?et(""):(!Rn||m)&&(q(""),et(""))}),We=function(de,ae){Fe(de);var Se=ae.type,ke=ae.values;(Se==="remove"||Se==="clear")&&ke.forEach(function(Me){xe(Me.value,!1,Se)})},Le=function(de,ae){if(q(de),et(null),ae.source==="submit"){var Se=(de||"").trim();if(Se){var ke=Array.from(new Set([].concat(De(Pe),[Se])));Fe(ke),xe(Se,!0),q("")}return}ae.source!=="blur"&&(r==="combobox"&&Fe(de),v==null||v(de))},Ze=function(de){var ae=de;r!=="tags"&&(ae=de.map(function(ke){var Me=W.get(ke);return Me==null?void 0:Me.value}).filter(function(ke){return ke!==void 0}));var Se=Array.from(new Set([].concat(De(Pe),De(ae))));Fe(Se),Se.forEach(function(ke){xe(ke,!0)})},at=n.useMemo(function(){var ie=I!==!1&&b!==!1;return Z(Z({},U),{},{flattenOptions:Te,onActiveValue:fe,defaultActiveFirstOption:be,onSelect:pe,menuItemSelectedIcon:C,rawValues:Pe,fieldNames:z,virtual:ie,listHeight:F,listItemHeight:E,childrenAsData:j})},[U,Te,fe,be,pe,C,Pe,z,I,b,F,E,j]);return n.createElement(Xr.Provider,{value:at},n.createElement(Zo,X({},P,{id:$,prefixCls:i,ref:t,omitDomProps:Mi,mode:r,displayValues:Ce,onDisplayValuesChange:We,searchValue:B,onSearch:Le,autoClearSearchValue:m,onSearchSplit:Ze,dropdownMatchSelectWidth:b,OptionList:Yr,emptyOptions:!Te.length,activeValue:ft,activeDescendantId:"".concat($,"_list_").concat(mt)})))}),Fn=Pi;Fn.Option=$n;Fn.OptGroup=Tn;var Di=function(t){return n.createElement(Sa,null,function(a){var r=a.getPrefixCls,o=r("empty");switch(t){case"Table":case"List":return n.createElement(Vt,{image:Vt.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return n.createElement(Vt,{image:Vt.PRESENTED_IMAGE_SIMPLE,className:"".concat(o,"-small")});default:return n.createElement(Vt,null)}})};const _i=Di;function Ti(e){var t=e.suffixIcon,a=e.clearIcon,r=e.menuItemSelectedIcon,o=e.removeIcon,i=e.loading,l=e.multiple,c=e.hasFeedback,f=e.prefixCls,d=e.showArrow,v=e.feedbackIcon,s=a??n.createElement(ln,null),m=function(h){return n.createElement(n.Fragment,null,d!==!1&&h,c&&v)},u=null;if(t!==void 0)u=m(t);else if(i)u=m(n.createElement(Pn,{spin:!0}));else{var g="".concat(f,"-suffix");u=function(h){var S=h.open,w=h.showSearch;return m(S&&w?n.createElement(_a,{className:g}):n.createElement(Tr,{className:g}))}}var p=null;r!==void 0?p=r:l?p=n.createElement(_r,null):p=null;var b=null;return o!==void 0?b=o:b=n.createElement(Wt,null),{clearIcon:s,suffixIcon:u,itemIcon:p,removeIcon:b}}var $i=globalThis&&globalThis.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o0&&(O=g.map(function(L){return typeof L=="string"||typeof L=="number"?n.createElement(tn,{key:L.toString(),prefixCls:k,disabled:y,value:L,checked:f===L},L):n.createElement(tn,{key:"radio-group-value-options-".concat(L.value),prefixCls:k,disabled:L.disabled||y,value:L.value,checked:f===L.value,style:L.style},L.label)}));var E=S||i,V=ce(F,"".concat(F,"-").concat(b),N(N({},"".concat(F,"-").concat(E),E),"".concat(F,"-rtl"),o==="rtl"),u);return n.createElement("div",X({},$r(e),{className:V,style:w,onMouseEnter:M,onMouseLeave:R,onFocus:C,onBlur:I,id:x,ref:t}),n.createElement(Li,{value:{onChange:v,value:f,disabled:e.disabled,name:e.name,optionType:e.optionType}},O))});const Wi=n.memo(Hi);var Ki=globalThis&&globalThis.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o0?"-".concat(d):d,h=!!m,S=d==="left"&&v!=null,w=d==="right"&&v!=null,x=ce(b,"".concat(b,"-").concat(c),N(N(N(N(N(N(N({},"".concat(b,"-with-text"),h),"".concat(b,"-with-text").concat(y),h),"".concat(b,"-dashed"),!!u),"".concat(b,"-plain"),!!g),"".concat(b,"-rtl"),o==="rtl"),"".concat(b,"-no-default-orientation-margin-left"),S),"".concat(b,"-no-default-orientation-margin-right"),w),s),M=X(X({},S&&{marginLeft:v}),w&&{marginRight:v});return n.createElement("div",X({className:x},p,{role:"separator"}),m&&c!=="vertical"&&n.createElement("span",{className:"".concat(b,"-inner-text"),style:M},m))};const Qc=tl;var ar=n.createContext(null),nl=function(t){var a=t.prefixCls,r=t.className,o=t.style,i=t.children,l=t.containerRef,c=t.id,f=t.onMouseEnter,d=t.onMouseOver,v=t.onMouseLeave,s=t.onClick,m=t.onKeyDown,u=t.onKeyUp,g={onMouseEnter:f,onMouseOver:d,onMouseLeave:v,onClick:s,onKeyDown:m,onKeyUp:u};return n.createElement(n.Fragment,null,n.createElement("div",X({id:c,className:ce("".concat(a,"-content"),r),style:Z({},o),"aria-modal":"true",role:"dialog",ref:l},g),i))};function or(e){return typeof e=="string"&&String(Number(e))===e?(On(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var ir={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function rl(e,t){var a,r,o,i,l=e.prefixCls,c=e.open,f=e.placement,d=e.inline,v=e.push,s=e.forceRender,m=e.autoFocus,u=e.keyboard,g=e.rootClassName,p=e.rootStyle,b=e.zIndex,y=e.className,h=e.id,S=e.style,w=e.motion,x=e.width,M=e.height,R=e.children,C=e.contentWrapperStyle,I=e.mask,k=e.maskClosable,F=e.maskMotion,O=e.maskClassName,E=e.maskStyle,V=e.afterOpenChange,L=e.onClose,D=e.onMouseEnter,T=e.onMouseOver,P=e.onMouseLeave,$=e.onClick,K=e.onKeyDown,j=e.onKeyUp,J=n.useRef(),z=n.useRef(),A=n.useRef();n.useImperativeHandle(t,function(){return J.current});var _=function(ge){var Ce=ge.keyCode,Pe=ge.shiftKey;switch(Ce){case le.TAB:{if(Ce===le.TAB){if(!Pe&&document.activeElement===A.current){var Ve;(Ve=z.current)===null||Ve===void 0||Ve.focus({preventScroll:!0})}else if(Pe&&document.activeElement===z.current){var He;(He=A.current)===null||He===void 0||He.focus({preventScroll:!0})}}break}case le.ESC:{L&&u&&(ge.stopPropagation(),L(ge));break}}};n.useEffect(function(){if(c&&m){var ee;(ee=J.current)===null||ee===void 0||ee.focus({preventScroll:!0})}},[c]);var B=n.useState(!1),q=G(B,2),U=q[0],H=q[1],W=n.useContext(ar),ne;v===!1?ne={distance:0}:v===!0?ne={}:ne=v||{};var te=(a=(r=(o=ne)===null||o===void 0?void 0:o.distance)!==null&&r!==void 0?r:W==null?void 0:W.pushDistance)!==null&&a!==void 0?a:180,Y=n.useMemo(function(){return{pushDistance:te,push:function(){H(!0)},pull:function(){H(!1)}}},[te]);n.useEffect(function(){if(c){var ee;W==null||(ee=W.push)===null||ee===void 0||ee.call(W)}else{var ge;W==null||(ge=W.pull)===null||ge===void 0||ge.call(W)}},[c]),n.useEffect(function(){return function(){var ee;W==null||(ee=W.pull)===null||ee===void 0||ee.call(W)}},[]);var oe=I&&n.createElement(Jt,X({key:"mask"},F,{visible:c}),function(ee,ge){var Ce=ee.className,Pe=ee.style;return n.createElement("div",{className:ce("".concat(l,"-mask"),Ce,O),style:Z(Z({},Pe),E),onClick:k&&c?L:void 0,ref:ge})}),Q=typeof w=="function"?w(f):w,se={};if(U&&te)switch(f){case"top":se.transform="translateY(".concat(te,"px)");break;case"bottom":se.transform="translateY(".concat(-te,"px)");break;case"left":se.transform="translateX(".concat(te,"px)");break;default:se.transform="translateX(".concat(-te,"px)");break}f==="left"||f==="right"?se.width=or(x):se.height=or(M);var me={onMouseEnter:D,onMouseOver:T,onMouseLeave:P,onClick:$,onKeyDown:K,onKeyUp:j},Ie=n.createElement(Jt,X({key:"panel"},Q,{visible:c,forceRender:s,onVisibleChanged:function(ge){V==null||V(ge)},removeOnLeave:!1,leavedClassName:"".concat(l,"-content-wrapper-hidden")}),function(ee,ge){var Ce=ee.className,Pe=ee.style;return n.createElement("div",X({className:ce("".concat(l,"-content-wrapper"),Ce),style:Z(Z(Z({},se),Pe),C)},jt(e,{data:!0})),n.createElement(nl,X({id:h,containerRef:ge,prefixCls:l,className:y,style:S},me),R))}),Re=Z({},p);return b&&(Re.zIndex=b),n.createElement(ar.Provider,{value:Y},n.createElement("div",{className:ce(l,"".concat(l,"-").concat(f),g,(i={},N(i,"".concat(l,"-open"),c),N(i,"".concat(l,"-inline"),d),i)),style:Re,tabIndex:-1,ref:J,onKeyDown:_},oe,n.createElement("div",{tabIndex:0,ref:z,style:ir,"aria-hidden":"true","data-sentinel":"start"}),Ie,n.createElement("div",{tabIndex:0,ref:A,style:ir,"aria-hidden":"true","data-sentinel":"end"})))}var al=n.forwardRef(rl),ol=function(t){var a=t.open,r=a===void 0?!1:a,o=t.prefixCls,i=o===void 0?"rc-drawer":o,l=t.placement,c=l===void 0?"right":l,f=t.autoFocus,d=f===void 0?!0:f,v=t.keyboard,s=v===void 0?!0:v,m=t.width,u=m===void 0?378:m,g=t.mask,p=g===void 0?!0:g,b=t.maskClosable,y=b===void 0?!0:b,h=t.getContainer,S=t.forceRender,w=t.afterOpenChange,x=t.destroyOnClose,M=t.onMouseEnter,R=t.onMouseOver,C=t.onMouseLeave,I=t.onClick,k=t.onKeyDown,F=t.onKeyUp,O=n.useState(!1),E=G(O,2),V=E[0],L=E[1],D=n.useState(!1),T=G(D,2),P=T[0],$=T[1];Ct(function(){$(!0)},[]);var K=P?r:!1,j=n.useRef(),J=n.useRef();Ct(function(){K&&(J.current=document.activeElement)},[K]);var z=function(q){var U;if(L(q),w==null||w(q),!q&&J.current&&!(!((U=j.current)===null||U===void 0)&&U.contains(J.current))){var H;(H=J.current)===null||H===void 0||H.focus({preventScroll:!0})}};if(!S&&!V&&!K&&x)return null;var A={onMouseEnter:M,onMouseOver:R,onMouseLeave:C,onClick:I,onKeyDown:k,onKeyUp:F},_=Z(Z({},t),{},{open:K,prefixCls:i,placement:c,autoFocus:d,keyboard:s,width:u,mask:p,maskClosable:y,inline:h===!1,afterOpenChange:z,ref:j},A);return n.createElement(Va,{open:K||S||V,autoDestroy:!1,getContainer:h,autoLock:p&&(K||V)},n.createElement(al,_))},il=globalThis&&globalThis.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof e=="string"?e:"".concat(a,"-").concat(r),error:e,errorStatus:t}}function ea(e){var t=e.help,a=e.helpStatus,r=e.errors,o=r===void 0?lr:r,i=e.warnings,l=i===void 0?lr:i,c=e.className,f=e.fieldId,d=e.onVisibleChanged,v=n.useContext(Dn),s=v.prefixCls,m=n.useContext(Je),u=m.getPrefixCls,g="".concat(s,"-item-explain"),p=u(),b=nn(o),y=nn(l),h=n.useMemo(function(){return t!=null?[hn(t,a,"help")]:[].concat(De(b.map(function(w,x){return hn(w,"error","error",x)})),De(y.map(function(w,x){return hn(w,"warning","warning",x)})))},[t,a,b,y]),S={};return f&&(S.id="".concat(f,"_help")),n.createElement(Jt,{motionDeadline:Bn.motionDeadline,motionName:"".concat(p,"-show-help"),visible:!!h.length,onVisibleChanged:d},function(w){var x=w.className,M=w.style;return n.createElement("div",X({},S,{className:ce(g,x,c),style:M,role:"alert"}),n.createElement(wa,X({keys:h},Bn,{motionName:"".concat(p,"-show-help-item"),component:!1}),function(R){var C=R.key,I=R.error,k=R.errorStatus,F=R.className,O=R.style;return n.createElement("div",{key:C,className:ce(F,N({},"".concat(g,"-").concat(k),k)),style:O},I)}))})}function cr(e){return typeof e=="object"&&e!=null&&e.nodeType===1}function ur(e,t){return(!t||e!=="hidden")&&e!=="visible"&&e!=="clip"}function pn(e,t){if(e.clientHeightt||i>e&&l=t&&c>=a?i-e-r:l>t&&ca?l-t+o:0}var sr=function(e,t){var a=window,r=t.scrollMode,o=t.block,i=t.inline,l=t.boundary,c=t.skipOverflowHiddenElements,f=typeof l=="function"?l:function(oe){return oe!==l};if(!cr(e))throw new TypeError("Invalid target");for(var d,v,s=document.scrollingElement||document.documentElement,m=[],u=e;cr(u)&&f(u);){if((u=(v=(d=u).parentElement)==null?d.getRootNode().host||null:v)===s){m.push(u);break}u!=null&&u===document.body&&pn(u)&&!pn(document.documentElement)||u!=null&&pn(u,c)&&m.push(u)}for(var g=a.visualViewport?a.visualViewport.width:innerWidth,p=a.visualViewport?a.visualViewport.height:innerHeight,b=window.scrollX||pageXOffset,y=window.scrollY||pageYOffset,h=e.getBoundingClientRect(),S=h.height,w=h.width,x=h.top,M=h.right,R=h.bottom,C=h.left,I=o==="start"||o==="nearest"?x:o==="end"?R:x+S/2,k=i==="center"?C+w/2:i==="end"?M:C,F=[],O=0;O=0&&C>=0&&R<=p&&M<=g&&x>=T&&R<=$&&C>=K&&M<=P)return F;var j=getComputedStyle(E),J=parseInt(j.borderLeftWidth,10),z=parseInt(j.borderTopWidth,10),A=parseInt(j.borderRightWidth,10),_=parseInt(j.borderBottomWidth,10),B=0,q=0,U="offsetWidth"in E?E.offsetWidth-E.clientWidth-J-A:0,H="offsetHeight"in E?E.offsetHeight-E.clientHeight-z-_:0,W="offsetWidth"in E?E.offsetWidth===0?0:D/E.offsetWidth:0,ne="offsetHeight"in E?E.offsetHeight===0?0:L/E.offsetHeight:0;if(s===E)B=o==="start"?I:o==="end"?I-p:o==="nearest"?Gt(y,y+p,p,z,_,y+I,y+I+S,S):I-p/2,q=i==="start"?k:i==="center"?k-g/2:i==="end"?k-g:Gt(b,b+g,g,J,A,b+k,b+k+w,w),B=Math.max(0,B+y),q=Math.max(0,q+b);else{B=o==="start"?I-T-z:o==="end"?I-$+_+H:o==="nearest"?Gt(T,$,L,z,_+H,I,I+S,S):I-(T+L/2)+H/2,q=i==="start"?k-K-J:i==="center"?k-(K+D/2)+U/2:i==="end"?k-P+A+U:Gt(K,P,D,J,A+U,k,k+w,w);var te=E.scrollLeft,Y=E.scrollTop;I+=Y-(B=Math.max(0,Math.min(Y+B/ne,E.scrollHeight-L/ne+H))),k+=te-(q=Math.max(0,Math.min(te+q/W,E.scrollWidth-D/W+U)))}F.push({el:E,top:B,left:q})}return F};function ta(e){return e===Object(e)&&Object.keys(e).length!==0}function cl(e,t){t===void 0&&(t="auto");var a="scrollBehavior"in document.body.style;e.forEach(function(r){var o=r.el,i=r.top,l=r.left;o.scroll&&a?o.scroll({top:i,left:l,behavior:t}):(o.scrollTop=i,o.scrollLeft=l)})}function ul(e){return e===!1?{block:"end",inline:"nearest"}:ta(e)?e:{block:"start",inline:"nearest"}}function sl(e,t){var a=e.isConnected||e.ownerDocument.documentElement.contains(e);if(ta(t)&&typeof t.behavior=="function")return t.behavior(a?sr(e,t):[]);if(a){var r=ul(t);return cl(sr(e,r),r.behavior)}}var fl=["parentNode"],dl="form_item";function zt(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function na(e,t){if(e.length){var a=e.join("_");if(t)return"".concat(t,"_").concat(a);var r=fl.includes(a);return r?"".concat(dl,"_").concat(a):a}}function fr(e){var t=zt(e);return t.join("_")}function ra(e){var t=Aa(),a=G(t,1),r=a[0],o=n.useRef({}),i=n.useMemo(function(){return e??X(X({},r),{__INTERNAL__:{itemRef:function(c){return function(f){var d=fr(c);f?o.current[d]=f:delete o.current[d]}}},scrollToField:function(c){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},d=zt(c),v=na(d,i.__INTERNAL__.name),s=v?document.getElementById(v):null;s&&sl(s,X({scrollMode:"if-needed",block:"nearest"},f))},getFieldInstance:function(c){var f=fr(c);return o.current[f]}})},[e,r]);return[i]}var vl=globalThis&&globalThis.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o0||_.length>0||e.extra){var Ie=[];(e.help||A.length>0)&&Ie.push("".concat(Y,"_help")),e.extra&&Ie.push("".concat(Y,"_extra")),me["aria-describedby"]=Ie.join(" ")}A.length>0&&(me["aria-invalid"]="true"),oe&&(me["aria-required"]="true"),Oa(c)&&(me.ref=B(te,c));var Re=new Set([].concat(De(zt(m)),De(zt(R))));Re.forEach(function(ge){me[ge]=function(){for(var Ce,Pe,Ve,He,Ne,Ae=arguments.length,_e=new Array(Ae),Te=0;TeNumber.MAX_SAFE_INTEGER)return String(Nn()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(eNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(o0&&arguments[0]!==void 0?arguments[0]:!0;return a?this.isInvalidate()?"":fn(this.number):this.origin}}]),e}(),zl=function(){function e(t){if(an(this,e),this.origin="",this.negative=void 0,this.integer=void 0,this.decimal=void 0,this.decimalLen=void 0,this.empty=void 0,this.nan=void 0,!t&&t!==0||!String(t).trim()){this.empty=!0;return}if(this.origin=String(t),t==="-"){this.nan=!0;return}var a=t;if(Ln(a)&&(a=Number(a)),a=typeof a=="string"?a:fn(a),Vn(a)){var r=Nt(a);this.negative=r.negative;var o=r.trimStr.split(".");this.integer=BigInt(o[0]);var i=o[1]||"0";this.decimal=BigInt(i),this.decimalLen=i.length}else this.nan=!0}return on(e,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(a){var r="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(a,"0"));return BigInt(r)}},{key:"negate",value:function(){var a=new e(this.toString());return a.negative=!a.negative,a}},{key:"add",value:function(a){if(this.isInvalidate())return new e(a);var r=new e(a);if(r.isInvalidate())return this;var o=Math.max(this.getDecimalStr().length,r.getDecimalStr().length),i=this.alignDecimal(o),l=r.alignDecimal(o),c=(i+l).toString(),f=Nt(c),d=f.negativeStr,v=f.trimStr,s="".concat(d).concat(v.padStart(o+1,"0"));return new e("".concat(s.slice(0,-o),".").concat(s.slice(-o)))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(a){return this.toString()===(a==null?void 0:a.toString())}},{key:"lessEquals",value:function(a){return this.add(a.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return a?this.isInvalidate()?"":Nt("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}();function ht(e){return Nn()?new zl(e):new Al(e)}function Zt(e,t,a){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var o=Nt(e),i=o.negativeStr,l=o.integerStr,c=o.decimalStr,f="".concat(t).concat(c),d="".concat(i).concat(l);if(a>=0){var v=Number(c[a]);if(v>=5&&!r){var s=ht(e).add("".concat(i,"0.").concat("0".repeat(a)).concat(10-v));return Zt(s.toString(),t,a,r)}return a===0?d:"".concat(d).concat(t).concat(c.padEnd(a,"0").slice(0,a))}return f===".0"?d:"".concat(d).concat(f)}var jl=200,Hl=600;function Wl(e){var t=e.prefixCls,a=e.upNode,r=e.downNode,o=e.upDisabled,i=e.downDisabled,l=e.onStep,c=n.useRef(),f=n.useRef();f.current=l;var d=function(b,y){b.preventDefault(),f.current(y);function h(){f.current(y),c.current=setTimeout(h,jl)}c.current=setTimeout(h,Hl)},v=function(){clearTimeout(c.current)};if(n.useEffect(function(){return v},[]),Er())return null;var s="".concat(t,"-handler"),m=ce(s,"".concat(s,"-up"),N({},"".concat(s,"-up-disabled"),o)),u=ce(s,"".concat(s,"-down"),N({},"".concat(s,"-down-disabled"),i)),g={unselectable:"on",role:"button",onMouseUp:v,onMouseLeave:v};return n.createElement("div",{className:"".concat(s,"-wrap")},n.createElement("span",X({},g,{onMouseDown:function(b){d(b,!0)},"aria-label":"Increase Value","aria-disabled":o,className:m}),a||n.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),n.createElement("span",X({},g,{onMouseDown:function(b){d(b,!1)},"aria-label":"Decrease Value","aria-disabled":i,className:u}),r||n.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function Kl(e,t){var a=n.useRef(null);function r(){try{var i=e.selectionStart,l=e.selectionEnd,c=e.value,f=c.substring(0,i),d=c.substring(l);a.current={start:i,end:l,value:c,beforeTxt:f,afterTxt:d}}catch{}}function o(){if(e&&a.current&&t)try{var i=e.value,l=a.current,c=l.beforeTxt,f=l.afterTxt,d=l.start,v=i.length;if(i.endsWith(f))v=i.length-a.current.afterTxt.length;else if(i.startsWith(c))v=c.length;else{var s=c[d-1],m=i.indexOf(s,d-1);m!==-1&&(v=m+1)}e.setSelectionRange(v,v)}catch(u){On(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(u.message))}}return[r,o]}const Bl=function(){var e=n.useRef(0),t=function(){nt.cancel(e.current)};return n.useEffect(function(){return t},[]),function(a){t(),e.current=nt(function(){a()})}};var Ul=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],mr=function(t,a){return t||a.isEmpty()?a.toString():a.toNumber()},gr=function(t){var a=ht(t);return a.isInvalidate()?null:a},oa=n.forwardRef(function(e,t){var a,r=e.prefixCls,o=r===void 0?"rc-input-number":r,i=e.className,l=e.style,c=e.min,f=e.max,d=e.step,v=d===void 0?1:d,s=e.defaultValue,m=e.value,u=e.disabled,g=e.readOnly,p=e.upHandler,b=e.downHandler,y=e.keyboard,h=e.controls,S=h===void 0?!0:h,w=e.stringMode,x=e.parser,M=e.formatter,R=e.precision,C=e.decimalSeparator,I=e.onChange,k=e.onInput,F=e.onPressEnter,O=e.onStep,E=vt(e,Ul),V="".concat(o,"-input"),L=n.useRef(null),D=n.useState(!1),T=G(D,2),P=T[0],$=T[1],K=n.useRef(!1),j=n.useRef(!1),J=n.useRef(!1),z=n.useState(function(){return ht(m??s)}),A=G(z,2),_=A[0],B=A[1];function q(be){m===void 0&&B(be)}var U=n.useCallback(function(be,fe){if(!fe)return R>=0?R:Math.max(Ht(be),Ht(v))},[R,v]),H=n.useCallback(function(be){var fe=String(be);if(x)return x(fe);var xe=fe;return C&&(xe=xe.replace(C,".")),xe.replace(/[^\w.-]+/g,"")},[x,C]),W=n.useRef(""),ne=n.useCallback(function(be,fe){if(M)return M(be,{userTyping:fe,input:String(W.current)});var xe=typeof be=="number"?fn(be):be;if(!fe){var pe=U(xe,fe);if(Vn(xe)&&(C||pe>=0)){var We=C||".";xe=Zt(xe,We,pe)}}return xe},[M,U,C]),te=n.useState(function(){var be=s??m;return _.isInvalidate()&&["string","number"].includes(Ge(be))?Number.isNaN(be)?"":be:ne(_.toString(),!1)}),Y=G(te,2),oe=Y[0],Q=Y[1];W.current=oe;function se(be,fe){Q(ne(be.isInvalidate()?be.toString(!1):be.toString(!fe),fe))}var me=n.useMemo(function(){return gr(f)},[f,R]),Ie=n.useMemo(function(){return gr(c)},[c,R]),Re=n.useMemo(function(){return!me||!_||_.isInvalidate()?!1:me.lessEquals(_)},[me,_]),ee=n.useMemo(function(){return!Ie||!_||_.isInvalidate()?!1:_.lessEquals(Ie)},[Ie,_]),ge=Kl(L.current,P),Ce=G(ge,2),Pe=Ce[0],Ve=Ce[1],He=function(fe){return me&&!fe.lessEquals(me)?me:Ie&&!Ie.lessEquals(fe)?Ie:null},Ne=function(fe){return!He(fe)},Ae=function(fe,xe){var pe=fe,We=Ne(pe)||pe.isEmpty();if(!pe.isEmpty()&&!xe&&(pe=He(pe)||pe,We=!0),!g&&!u&&We){var Le=pe.toString(),Ze=U(Le,xe);return Ze>=0&&(pe=ht(Zt(Le,".",Ze)),Ne(pe)||(pe=ht(Zt(Le,".",Ze,!0)))),pe.equals(_)||(q(pe),I==null||I(pe.isEmpty()?null:mr(w,pe)),m===void 0&&se(pe,xe)),pe}return _},_e=Bl(),Te=function be(fe){if(Pe(),Q(fe),!j.current){var xe=H(fe),pe=ht(xe);pe.isNaN()||Ae(pe,!0)}k==null||k(fe),_e(function(){var We=fe;x||(We=fe.replace(/。/g,".")),We!==fe&&be(We)})},Fe=function(){j.current=!0},rt=function(){j.current=!1,Te(L.current.value)},it=function(fe){Te(fe.target.value)},ft=function(fe){var xe;if(!(fe&&Re||!fe&&ee)){K.current=!1;var pe=ht(J.current?vr(v):v);fe||(pe=pe.negate());var We=(_||ht(0)).add(pe.toString()),Le=Ae(We,!1);O==null||O(mr(w,Le),{offset:J.current?vr(v):v,type:fe?"up":"down"}),(xe=L.current)===null||xe===void 0||xe.focus()}},et=function(fe){var xe=ht(H(oe)),pe=xe;xe.isNaN()?pe=_:pe=Ae(xe,fe),m!==void 0?se(_,!1):pe.isNaN()||se(pe,!1)},Ye=function(){K.current=!0},Ue=function(fe){var xe=fe.which,pe=fe.shiftKey;K.current=!0,pe?J.current=!0:J.current=!1,xe===le.ENTER&&(j.current||(K.current=!1),et(!1),F==null||F(fe)),y!==!1&&!j.current&&[le.UP,le.DOWN].includes(xe)&&(ft(le.UP===xe),fe.preventDefault())},mt=function(){K.current=!1,J.current=!1},Qe=function(){et(!1),$(!1),K.current=!1};return mn(function(){_.isInvalidate()||se(_,!1)},[R]),mn(function(){var be=ht(m);B(be);var fe=ht(H(oe));(!be.equals(fe)||!K.current||M)&&se(be,K.current)},[m]),mn(function(){M&&Ve()},[oe]),n.createElement("div",{className:ce(o,i,(a={},N(a,"".concat(o,"-focused"),P),N(a,"".concat(o,"-disabled"),u),N(a,"".concat(o,"-readonly"),g),N(a,"".concat(o,"-not-a-number"),_.isNaN()),N(a,"".concat(o,"-out-of-range"),!_.isInvalidate()&&!Ne(_)),a)),style:l,onFocus:function(){$(!0)},onBlur:Qe,onKeyDown:Ue,onKeyUp:mt,onCompositionStart:Fe,onCompositionEnd:rt,onBeforeInput:Ye},S&&n.createElement(Wl,{prefixCls:o,upNode:p,downNode:b,upDisabled:Re,downDisabled:ee,onStep:ft}),n.createElement("div",{className:"".concat(V,"-wrap")},n.createElement("input",X({autoComplete:"off",role:"spinbutton","aria-valuemin":c,"aria-valuemax":f,"aria-valuenow":_.isInvalidate()?null:_.toString(),step:v},E,{ref:Kt(L,t),className:V,value:oe,onChange:it,disabled:u,readOnly:g}))))});oa.displayName="InputNumber";var ql=globalThis&&globalThis.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o"u"?O:n.createElement("span",{className:"".concat(C,"-handler-up-inner")},M.upIcon),E=typeof M.downIcon>"u"?E:n.createElement("span",{className:"".concat(C,"-handler-down-inner")},M.downIcon));var L=n.useContext(Xt),D=L.hasFeedback,T=L.status,P=L.isFormItemInput,$=L.feedbackIcon,K=Ir(T,x),j=k||m||i,J=n.useContext(qt),z=u??J,A=ce(N(N(N(N(N({},"".concat(C,"-lg"),j==="large"),"".concat(C,"-sm"),j==="small"),"".concat(C,"-rtl"),o==="rtl"),"".concat(C,"-borderless"),!S),"".concat(C,"-in-form-item"),P),Qt(C,K),F,s),_=n.createElement(oa,X({ref:v,disabled:z,className:A,upHandler:O,downHandler:E,prefixCls:C,readOnly:w,controls:V},R));if(y!=null||D){var B=ce("".concat(C,"-affix-wrapper"),Qt("".concat(C,"-affix-wrapper"),K,D),N(N(N(N(N(N(N(N({},"".concat(C,"-affix-wrapper-focused"),f),"".concat(C,"-affix-wrapper-disabled"),e.disabled),"".concat(C,"-affix-wrapper-sm"),i==="small"),"".concat(C,"-affix-wrapper-lg"),i==="large"),"".concat(C,"-affix-wrapper-rtl"),o==="rtl"),"".concat(C,"-affix-wrapper-readonly"),w),"".concat(C,"-affix-wrapper-borderless"),!S),"".concat(s),!(p||b)&&s));_=n.createElement("div",{className:B,style:e.style,onMouseUp:function(){return v.current.focus()}},y&&n.createElement("span",{className:"".concat(C,"-prefix")},y),Cn(_,{style:null,value:e.value,onFocus:function(oe){var Q;d(!0),(Q=e.onFocus)===null||Q===void 0||Q.call(e,oe)},onBlur:function(oe){var Q;d(!1),(Q=e.onBlur)===null||Q===void 0||Q.call(e,oe)}}),D&&n.createElement("span",{className:"".concat(C,"-suffix")},$))}if(p!=null||b!=null){var q="".concat(C,"-group"),U="".concat(q,"-addon"),H=p?n.createElement("div",{className:U},p):null,W=b?n.createElement("div",{className:U},b):null,ne=ce("".concat(C,"-wrapper"),q,N({},"".concat(q,"-rtl"),o==="rtl")),te=ce("".concat(C,"-group-wrapper"),N(N(N({},"".concat(C,"-group-wrapper-sm"),i==="small"),"".concat(C,"-group-wrapper-lg"),i==="large"),"".concat(C,"-group-wrapper-rtl"),o==="rtl"),Qt("".concat(C,"-group-wrapper"),K,D),s);_=n.createElement("div",{className:te,style:e.style},n.createElement("div",{className:ne},H&&n.createElement(xn,null,n.createElement(wn,{status:!0,override:!0},H)),Cn(_,{style:null,disabled:z}),W&&n.createElement(xn,null,n.createElement(wn,{status:!0,override:!0},W))))}return _});const eu=Xl;var Yl={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Gl=function(){var t=n.useRef([]),a=n.useRef(null);return n.useEffect(function(){var r=Date.now(),o=!1;t.current.forEach(function(i){if(i){o=!0;var l=i.style;l.transitionDuration=".3s, .3s, .3s, .06s",a.current&&r-a.current<100&&(l.transitionDuration="0s, 0s")}}),o&&(a.current=Date.now())}),t.current},hr=0,Ql=wr();function Zl(){var e;return Ql?(e=hr,hr+=1):e="TEST_OR_SSR",e}const Jl=function(e){var t=n.useState(),a=G(t,2),r=a[0],o=a[1];return n.useEffect(function(){o("rc_progress_".concat(Zl()))},[]),e||r};var ec=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function pr(e){return+e.replace("%","")}function br(e){var t=e??[];return Array.isArray(t)?t:[t]}var At=100,bn=function(t,a,r,o,i,l,c,f,d,v){var s=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-l)/360),u=l===0?0:{bottom:0,top:180,left:90,right:-90}[c],g=(100-o)/100*a;return d==="round"&&o!==100&&(g+=v/2,g>=a&&(g=a-.01)),{stroke:typeof f=="string"?f:void 0,strokeDasharray:"".concat(a,"px ").concat(t),strokeDashoffset:g+s,transform:"rotate(".concat(i+m+u,"deg)"),transformOrigin:"0 0",transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},tc=function(t){var a=Z(Z({},Yl),t),r=a.id,o=a.prefixCls,i=a.steps,l=a.strokeWidth,c=a.trailWidth,f=a.gapDegree,d=f===void 0?0:f,v=a.gapPosition,s=a.trailColor,m=a.strokeLinecap,u=a.style,g=a.className,p=a.strokeColor,b=a.percent,y=vt(a,ec),h=Jl(r),S="".concat(h,"-gradient"),w=At/2-l/2,x=Math.PI*2*w,M=d>0?90+d/2:-90,R=x*((360-d)/360),C=Ge(i)==="object"?i:{count:i,space:2},I=C.count,k=C.space,F=bn(x,R,0,100,M,d,v,s,m,l),O=br(b),E=br(p),V=E.find(function(P){return P&&Ge(P)==="object"}),L=Gl(),D=function(){var $=0;return O.map(function(K,j){var J=E[j]||E[E.length-1],z=J&&Ge(J)==="object"?"url(#".concat(S,")"):void 0,A=bn(x,R,$,K,M,d,v,J,m,l);return $+=K,n.createElement("circle",{key:j,className:"".concat(o,"-circle-path"),r:w,cx:0,cy:0,stroke:z,strokeLinecap:m,strokeWidth:l,opacity:K===0?0:1,style:A,ref:function(B){L[j]=B}})}).reverse()},T=function(){var $=Math.round(I*(O[0]/100)),K=100/I,j=0;return new Array(I).fill(null).map(function(J,z){var A=z<=$-1?E[0]:s,_=A&&Ge(A)==="object"?"url(#".concat(S,")"):void 0,B=bn(x,R,j,K,M,d,v,A,"butt",l,k);return j+=(R-B.strokeDashoffset+k)*100/R,n.createElement("circle",{key:z,className:"".concat(o,"-circle-path"),r:w,cx:0,cy:0,stroke:_,strokeWidth:l,opacity:1,style:B,ref:function(U){L[z]=U}})})};return n.createElement("svg",X({className:ce("".concat(o,"-circle"),g),viewBox:"".concat(-At/2," ").concat(-At/2," ").concat(At," ").concat(At),style:u,id:r,role:"presentation"},y),V&&n.createElement("defs",null,n.createElement("linearGradient",{id:S,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(V).sort(function(P,$){return pr(P)-pr($)}).map(function(P,$){return n.createElement("stop",{key:$,offset:P,stopColor:V[P]})}))),!I&&n.createElement("circle",{className:"".concat(o,"-circle-trail"),r:w,cx:0,cy:0,stroke:s,strokeLinecap:m,strokeWidth:c||l,style:F}),I?T():D())};function kt(e){return!e||e<0?0:e>100?100:e}function rn(e){var t=e.success,a=e.successPercent,r=a;return t&&"progress"in t&&(r=t.progress),t&&"percent"in t&&(r=t.percent),r}function nc(e){var t=e.percent,a=e.success,r=e.successPercent,o=kt(rn({success:a,successPercent:r}));return[o,kt(kt(t)-o)]}function rc(e){var t=e.success,a=t===void 0?{}:t,r=e.strokeColor,o=a.strokeColor;return[o||yn.green,r||null]}var ac=function(t){var a=t.prefixCls,r=t.width,o=t.strokeWidth,i=t.trailColor,l=i===void 0?null:i,c=t.strokeLinecap,f=c===void 0?"round":c,d=t.gapPosition,v=t.gapDegree,s=t.type,m=t.children,u=t.success,g=r||120,p={width:g,height:g,fontSize:g*.15+6},b=o||6,y=d||s==="dashboard"&&"bottom"||void 0,h=function(){if(v||v===0)return v;if(s==="dashboard")return 75},S=Object.prototype.toString.call(t.strokeColor)==="[object Object]",w=rc({success:u,strokeColor:t.strokeColor}),x=ce("".concat(a,"-inner"),N({},"".concat(a,"-circle-gradient"),S));return n.createElement("div",{className:x,style:p},n.createElement(tc,{percent:nc(t),strokeWidth:b,trailWidth:b,strokeColor:w,strokeLinecap:f,trailColor:l,prefixCls:a,gapDegree:h(),gapPosition:y}),m)};const oc=ac;var ic=globalThis&&globalThis.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o=100?"success":O||"normal"}function y(O,E){var V=t.format,L=rn(t);if(!s)return null;var D,T=V||function($){return"".concat($,"%")},P=u==="line";return V||E!=="exception"&&E!=="success"?D=T(kt(c),kt(L)):E==="exception"?D=P?n.createElement(ln,null):n.createElement(Wt,null):E==="success"&&(D=P?n.createElement(Mn,null):n.createElement(_r,null)),n.createElement("span",{className:"".concat(O,"-text"),title:typeof D=="string"?D:void 0},D)}var h=n.useContext(Je),S=h.getPrefixCls,w=h.direction,x=S("progress",a),M=b(),R=y(x,M),C=Array.isArray(i)?i[0]:i,I=typeof i=="string"||Array.isArray(i)?i:void 0,k;u==="line"?k=o?n.createElement(dc,X({},t,{strokeColor:I,prefixCls:x,steps:o}),R):n.createElement(sc,X({},t,{strokeColor:C,prefixCls:x,direction:w}),R):(u==="circle"||u==="dashboard")&&(k=n.createElement(oc,X({},t,{strokeColor:C,prefixCls:x,progressStatus:M}),R));var F=ce(x,N(N(N(N(N({},"".concat(x,"-").concat(u==="dashboard"&&"circle"||o&&"steps"||u),!0),"".concat(x,"-status-").concat(M),!0),"".concat(x,"-show-info"),s),"".concat(x,"-").concat(d),d),"".concat(x,"-rtl"),w==="rtl"),r);return n.createElement("div",X({},Bt(g,["status","format","trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"]),{className:F,role:"progressbar"}),k)};const tu=gc;var Mt=n.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0});function kn(e,t,a){return(e-t)/(a-t)}function An(e,t,a,r){var o=kn(t,a,r),i={};switch(e){case"rtl":i.right="".concat(o*100,"%"),i.transform="translateX(50%)";break;case"btt":i.bottom="".concat(o*100,"%"),i.transform="translateY(50%)";break;case"ttb":i.top="".concat(o*100,"%"),i.transform="translateY(-50%)";break;default:i.left="".concat(o*100,"%"),i.transform="translateX(-50%)";break}return i}function _t(e,t){return Array.isArray(e)?e[t]:e}var hc=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],pc=n.forwardRef(function(e,t){var a,r,o=e.prefixCls,i=e.value,l=e.valueIndex,c=e.onStartMove,f=e.style,d=e.render,v=e.dragging,s=e.onOffsetChange,m=vt(e,hc),u=n.useContext(Mt),g=u.min,p=u.max,b=u.direction,y=u.disabled,h=u.range,S=u.tabIndex,w=u.ariaLabelForHandle,x=u.ariaLabelledByForHandle,M=u.ariaValueTextFormatterForHandle,R="".concat(o,"-handle"),C=function(E){y||c(E,l)},I=function(E){if(!y){var V=null;switch(E.which||E.keyCode){case le.LEFT:V=b==="ltr"||b==="btt"?-1:1;break;case le.RIGHT:V=b==="ltr"||b==="btt"?1:-1;break;case le.UP:V=b!=="ttb"?1:-1;break;case le.DOWN:V=b!=="ttb"?-1:1;break;case le.HOME:V="min";break;case le.END:V="max";break;case le.PAGE_UP:V=2;break;case le.PAGE_DOWN:V=-2;break}V!==null&&(E.preventDefault(),s(V,l))}},k=An(b,i,g,p),F=n.createElement("div",X({ref:t,className:ce(R,(a={},N(a,"".concat(R,"-").concat(l+1),h),N(a,"".concat(R,"-dragging"),v),a)),style:Z(Z({},k),f),onMouseDown:C,onTouchStart:C,onKeyDown:I,tabIndex:y?null:_t(S,l),role:"slider","aria-valuemin":g,"aria-valuemax":p,"aria-valuenow":i,"aria-disabled":y,"aria-label":_t(w,l),"aria-labelledby":_t(x,l),"aria-valuetext":(r=_t(M,l))===null||r===void 0?void 0:r(i)},m));return d&&(F=d(F,{index:l,prefixCls:o,value:i,dragging:v})),F}),bc=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],Cc=n.forwardRef(function(e,t){var a=e.prefixCls,r=e.style,o=e.onStartMove,i=e.onOffsetChange,l=e.values,c=e.handleRender,f=e.draggingIndex,d=vt(e,bc),v=n.useRef({});return n.useImperativeHandle(t,function(){return{focus:function(m){var u;(u=v.current[m])===null||u===void 0||u.focus()}}}),n.createElement(n.Fragment,null,l.map(function(s,m){return n.createElement(pc,X({ref:function(g){g?v.current[m]=g:delete v.current[m]},dragging:f===m,prefixCls:a,style:_t(r,m),key:m,value:s,valueIndex:m,onStartMove:o,onOffsetChange:i,render:c},d))}))});function Cr(e){var t="touches"in e?e.touches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}function yc(e,t,a,r,o,i,l,c,f){var d=n.useState(null),v=G(d,2),s=v[0],m=v[1],u=n.useState(-1),g=G(u,2),p=g[0],b=g[1],y=n.useState(a),h=G(y,2),S=h[0],w=h[1],x=n.useState(a),M=G(x,2),R=M[0],C=M[1],I=n.useRef(null),k=n.useRef(null);n.useEffect(function(){p===-1&&w(a)},[a,p]),n.useEffect(function(){return function(){document.removeEventListener("mousemove",I.current),document.removeEventListener("mouseup",k.current),document.removeEventListener("touchmove",I.current),document.removeEventListener("touchend",k.current)}},[]);var F=function(T,P){S.some(function($,K){return $!==T[K]})&&(P!==void 0&&m(P),w(T),l(T))},O=function(T,P){if(T===-1){var $=R[0],K=R[R.length-1],j=r-$,J=o-K,z=P*(o-r);z=Math.max(z,j),z=Math.min(z,J);var A=i($+z);z=A-$;var _=R.map(function(H){return H+z});F(_)}else{var B=(o-r)*P,q=De(S);q[T]=R[T];var U=f(q,B,T,"dist");F(U.values,U.value)}},E=n.useRef(O);E.current=O;var V=function(T,P){T.stopPropagation();var $=a[P];b(P),m($),C(a);var K=Cr(T),j=K.pageX,J=K.pageY,z=function(B){B.preventDefault();var q=Cr(B),U=q.pageX,H=q.pageY,W=U-j,ne=H-J,te=e.current.getBoundingClientRect(),Y=te.width,oe=te.height,Q;switch(t){case"btt":Q=-ne/oe;break;case"ttb":Q=ne/oe;break;case"rtl":Q=-W/Y;break;default:Q=W/Y}E.current(P,Q)},A=function _(B){B.preventDefault(),document.removeEventListener("mouseup",_),document.removeEventListener("mousemove",z),document.removeEventListener("touchend",_),document.removeEventListener("touchmove",z),I.current=null,k.current=null,b(-1),c()};document.addEventListener("mouseup",A),document.addEventListener("mousemove",z),document.addEventListener("touchend",A),document.addEventListener("touchmove",z),I.current=z,k.current=A},L=n.useMemo(function(){var D=De(a).sort(function(P,$){return P-$}),T=De(S).sort(function(P,$){return P-$});return D.every(function(P,$){return P===T[$]})?S:a},[a,S]);return[p,s,L,V]}function Sc(e){var t=e.prefixCls,a=e.style,r=e.start,o=e.end,i=e.index,l=e.onStartMove,c=n.useContext(Mt),f=c.direction,d=c.min,v=c.max,s=c.disabled,m=c.range,u="".concat(t,"-track"),g=kn(r,d,v),p=kn(o,d,v),b=function(S){!s&&l&&l(S,-1)},y={};switch(f){case"rtl":y.right="".concat(g*100,"%"),y.width="".concat(p*100-g*100,"%");break;case"btt":y.bottom="".concat(g*100,"%"),y.height="".concat(p*100-g*100,"%");break;case"ttb":y.top="".concat(g*100,"%"),y.height="".concat(p*100-g*100,"%");break;default:y.left="".concat(g*100,"%"),y.width="".concat(p*100-g*100,"%")}return n.createElement("div",{className:ce(u,m&&"".concat(u,"-").concat(i+1)),style:Z(Z({},y),a),onMouseDown:b,onTouchStart:b})}function wc(e){var t=e.prefixCls,a=e.style,r=e.values,o=e.startPoint,i=e.onStartMove,l=n.useContext(Mt),c=l.included,f=l.range,d=l.min,v=n.useMemo(function(){if(!f){if(r.length===0)return[];var s=o??d,m=r[0];return[{start:Math.min(s,m),end:Math.max(s,m)}]}for(var u=[],g=0;g3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof p=="number"){var h,S=g[b],w=S+p,x=[];r.forEach(function(k){x.push(k.value)}),x.push(e,t),x.push(c(S));var M=p>0?1:-1;y==="unit"?x.push(c(S+M*a)):x.push(c(w)),x=x.filter(function(k){return k!==null}).filter(function(k){return p<0?k<=S:k>=S}),y==="unit"&&(x=x.filter(function(k){return k!==S}));var R=y==="unit"?S:w;h=x[0];var C=Math.abs(h-R);if(x.forEach(function(k){var F=Math.abs(k-R);F1){var I=De(g);return I[b]=h,u(I,p-M,b,y)}return h}else{if(p==="min")return e;if(p==="max")return t}},v=function(g,p,b){var y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",h=g[b],S=d(g,p,b,y);return{value:S,changed:S!==h}},s=function(g){return i===null&&g===0||typeof i=="number"&&g3&&arguments[3]!==void 0?arguments[3]:"unit",h=g.map(f),S=h[b],w=d(h,p,b,y);if(h[b]=w,o===!1){var x=i||0;b>0&&h[b-1]!==S&&(h[b]=Math.max(h[b],h[b-1]+x)),b0;I-=1)for(var k=!0;s(h[I]-h[I-1])&&k;){var F=v(h,-1,I-1);h[I-1]=F.value,k=F.changed}for(var O=h.length-1;O>0;O-=1)for(var E=!0;s(h[O]-h[O-1])&&E;){var V=v(h,-1,O-1);h[O-1]=V.value,E=V.changed}for(var L=0;L=0?O:!1},[O,me]),Re=n.useMemo(function(){var Oe=Object.keys(A||{});return Oe.map(function(he){var ve=A[he],ze={value:Number(he)};return ve&&Ge(ve)==="object"&&!n.isValidElement(ve)&&("label"in ve||"style"in ve)?(ze.style=ve.style,ze.label=ve.label):ze.label=ve,ze}).filter(function(he){var ve=he.label;return ve||typeof ve=="number"}).sort(function(he,ve){return he.value-ve.value})},[A]),ee=Nc(Q,se,me,Re,k,Ie),ge=G(ee,2),Ce=ge[0],Pe=ge[1],Ve=Tt(S,{value:h}),He=G(Ve,2),Ne=He[0],Ae=He[1],_e=n.useMemo(function(){var Oe=Ne==null?[]:Array.isArray(Ne)?Ne:[Ne],he=G(Oe,1),ve=he[0],ze=ve===void 0?Q:ve,$e=Ne===null?[]:[ze];if(w){if($e=De(Oe),x||Ne===void 0){var dt=x>=0?x+1:2;for($e=$e.slice(0,dt);$e.length=0&&te.current.focus(Oe)}mt(null)},[Ue]);var be=n.useMemo(function(){return E&&me===null?!1:E},[E,me]),fe=function(){C==null||C(Fe(Te.current))},xe=yc(Y,oe,_e,Q,se,Ce,rt,fe,Pe),pe=G(xe,4),We=pe[0],Le=pe[1],Ze=pe[2],at=pe[3],ie=function(he,ve){at(he,ve),R==null||R(Fe(Te.current))},de=We!==-1;n.useEffect(function(){if(!de){var Oe=_e.lastIndexOf(Le);te.current.focus(Oe)}},[de]);var ae=n.useMemo(function(){return De(Ze).sort(function(Oe,he){return Oe-he})},[Ze]),Se=n.useMemo(function(){return w?[ae[0],ae[ae.length-1]]:[Q,ae[0]]},[ae,w,Q]),ke=G(Se,2),Me=ke[0],ot=ke[1];n.useImperativeHandle(t,function(){return{focus:function(){te.current.focus(0)},blur:function(){var he=document,ve=he.activeElement;Y.current.contains(ve)&&(ve==null||ve.blur())}}}),n.useEffect(function(){d&&te.current.focus(0)},[]);var lt=n.useMemo(function(){return{min:Q,max:se,direction:oe,disabled:f,step:me,included:T,includedStart:Me,includedEnd:ot,range:w,tabIndex:U,ariaLabelForHandle:H,ariaLabelledByForHandle:W,ariaValueTextFormatterForHandle:ne}},[Q,se,oe,f,me,T,Me,ot,w,U,H,W,ne]);return n.createElement(Mt.Provider,{value:lt},n.createElement("div",{ref:Y,className:ce(o,i,(a={},N(a,"".concat(o,"-disabled"),f),N(a,"".concat(o,"-vertical"),L),N(a,"".concat(o,"-horizontal"),!L),N(a,"".concat(o,"-with-marks"),Re.length),a)),style:l,onMouseDown:ft},n.createElement("div",{className:"".concat(o,"-rail"),style:j}),n.createElement(wc,{prefixCls:o,style:$,values:ae,startPoint:P,onStartMove:be?ie:null}),n.createElement(Ic,{prefixCls:o,marks:Re,dots:_,style:J,activeStyle:z}),n.createElement(Cc,{ref:te,prefixCls:o,style:K,values:Ze,draggingIndex:We,onStartMove:ie,onOffsetChange:Qe,onFocus:v,onBlur:s,handleRender:B}),n.createElement(Ec,{prefixCls:o,marks:Re,onClick:it})))}),Mc=n.forwardRef(function(e,t){var a=e.open,r=n.useRef(null),o=n.useRef(null);function i(){nt.cancel(o.current),o.current=null}function l(){o.current=nt(function(){var c;(c=r.current)===null||c===void 0||c.forcePopupAlign(),o.current=null})}return n.useEffect(function(){return a?l():i(),i},[a,e.title]),n.createElement(kr,X({ref:Kt(r,t)},e))});const Oc=Mc;var Pc=globalThis&&globalThis.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o"u"){a&&console.warn("unable to use e.clipboardData"),a&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=yr[t.format]||yr.default;window.clipboardData.setData(s,e)}else v.clipboardData.clearData(),v.clipboardData.setData(t.format,e);t.onCopy&&(v.preventDefault(),t.onCopy(v.clipboardData))}),document.body.appendChild(c),i.selectNodeContents(c),l.addRange(i);var d=document.execCommand("copy");if(!d)throw new Error("copy command was unsuccessful");f=!0}catch(v){a&&console.error("unable to copy using execCommand: ",v),a&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),f=!0}catch(s){a&&console.error("unable to copy using clipboardData: ",s),a&&console.error("falling back to prompt"),r=Lc("message"in t?t.message:Fc),window.prompt(r,e)}}finally{l&&(typeof l.removeRange=="function"?l.removeRange(i):l.removeAllRanges()),c&&document.body.removeChild(c),o()}return f}var Ac=Vc;const au=xr(Ac);function zc(e,t){t===void 0&&(t=0);var a=n.useRef(!1),r=n.useRef(),o=n.useRef(e),i=n.useCallback(function(){return a.current},[]),l=n.useCallback(function(){a.current=!1,r.current&&clearTimeout(r.current),r.current=setTimeout(function(){a.current=!0,o.current()},t)},[t]),c=n.useCallback(function(){a.current=null,r.current&&clearTimeout(r.current)},[]);return n.useEffect(function(){o.current=e},[e]),n.useEffect(function(){return l(),c},[t]),[i,c,l]}function ou(e,t,a){t===void 0&&(t=0),a===void 0&&(a=[]);var r=zc(e,t),o=r[0],i=r[1],l=r[2];return n.useEffect(l,a),[o,i]}export{Po as A,Zo as B,_r as C,Zc as D,Jc as F,eu as I,qr as L,tu as P,Uc as R,Xc as S,Gc as T,Bc as a,Qc as b,ru as c,qc as d,Yc as e,nu as f,Do as g,ri as h,_i as i,Ti as j,Tr as k,Ga as s,ou as u,au as w};