import{a6 as na,r as a,c as Z,b as H,K as vt,e as ra,d as z,i as ae,a as E,z as Se,a4 as oa,_ as Pt,w as Ot,aF as ia,C as wt,S as la,y as sa,A as Ht,M as Ft,at as ca}from"./umi-a12c8253.js";import{b as ua,M as da,d as fa,c as va,E as pa}from"./EditOutlined-d468c101.js";import{a as ma,C as ba}from"./progress-81ce73da.js";import{y as ya,K as re,R as xt,x as ga,u as Tt,e as ha,D as Ea,j as dt,T as Rt}from"./TextArea-ec8ab387.js";import{t as kt}from"./button-f56a19a0.js";import{w as Sa}from"./index-868eaf8d.js";import{c as Ca,o as Gt,y as xa}from"./_setToString-ca5ad23e.js";var Jt=function(n){if(na()&&window.document.documentElement){var r=Array.isArray(n)?n:[n],t=window.document.documentElement;return r.some(function(o){return o in t.style})}return!1},Ta=function(n,r){if(!Jt(n))return!1;var t=document.createElement("div"),o=t.style[n];return t.style[n]=r,t.style[n]!==o};function Nt(e,n){return!Array.isArray(e)&&n!==void 0?Ta(e,n):Jt(e)}const pt=a.createContext(null);var Xt=a.forwardRef(function(e,n){var r=e.prefixCls,t=e.className,o=e.style,i=e.id,l=e.active,s=e.tabKey,c=e.children;return a.createElement("div",{id:i&&"".concat(i,"-panel-").concat(s),role:"tabpanel",tabIndex:l?0:-1,"aria-labelledby":i&&"".concat(i,"-tab-").concat(s),"aria-hidden":!l,style:o,className:Z(r,l&&"".concat(r,"-active"),t),ref:n},c)}),Ra=["key","forceRender","style","className"];function wa(e){var n=e.id,r=e.activeKey,t=e.animated,o=e.tabPosition,i=e.destroyInactiveTabPane,l=a.useContext(pt),s=l.prefixCls,c=l.tabs,m=t.tabPane,u="".concat(s,"-tabpane");return a.createElement("div",{className:Z("".concat(s,"-content-holder"))},a.createElement("div",{className:Z("".concat(s,"-content"),"".concat(s,"-content-").concat(o),H({},"".concat(s,"-content-animated"),m))},c.map(function(d){var b=d.key,C=d.forceRender,T=d.style,R=d.className,_=vt(d,Ra),I=b===r;return a.createElement(ra,z({key:b,visible:I,forceRender:C,removeOnLeave:!!i,leavedClassName:"".concat(u,"-hidden")},t.tabPaneMotion),function(S,k){var D=S.style,K=S.className;return a.createElement(Xt,z({},_,{prefixCls:u,id:n,tabKey:b,animated:m,active:I,style:ae(ae({},T),D),className:Z(R,K),ref:k}))})})))}var It={width:0,height:0,left:0,top:0};function ka(e,n,r){return a.useMemo(function(){for(var t,o=new Map,i=n.get((t=e[0])===null||t===void 0?void 0:t.key)||It,l=i.left+i.width,s=0;sP?(v=x,N.current="x"):(v=f,N.current="y"),n(-v,-v)&&h.preventDefault()}var V=a.useRef(null);V.current={onTouchStart:k,onTouchMove:D,onTouchEnd:K,onWheel:y},a.useEffect(function(){function h(w){V.current.onTouchStart(w)}function x(w){V.current.onTouchMove(w)}function f(w){V.current.onTouchEnd(w)}function v(w){V.current.onWheel(w)}return document.addEventListener("touchmove",x,{passive:!1}),document.addEventListener("touchend",f,{passive:!1}),e.current.addEventListener("touchstart",h,{passive:!1}),e.current.addEventListener("wheel",v),function(){document.removeEventListener("touchmove",x),document.removeEventListener("touchend",f)}},[])}function Yt(e){var n=a.useState(0),r=E(n,2),t=r[0],o=r[1],i=a.useRef(0),l=a.useRef();return l.current=e,ya(function(){var s;(s=l.current)===null||s===void 0||s.call(l)},[t]),function(){i.current===t&&(i.current+=1,o(i.current))}}function Na(e){var n=a.useRef([]),r=a.useState({}),t=E(r,2),o=t[1],i=a.useRef(typeof e=="function"?e():e),l=Yt(function(){var c=i.current;n.current.forEach(function(m){c=m(c)}),n.current=[],i.current=c,o({})});function s(c){n.current.push(c),l()}return[i.current,s]}var At={width:0,height:0,left:0,top:0,right:0};function Ia(e,n,r,t,o,i,l){var s=l.tabs,c=l.tabPosition,m=l.rtl,u,d,b;return["top","bottom"].includes(c)?(u="width",d=m?"right":"left",b=Math.abs(r)):(u="height",d="top",b=-r),a.useMemo(function(){if(!s.length)return[0,0];for(var C=s.length,T=C,R=0;Rb+n){T=R-1;break}}for(var I=0,S=C-1;S>=0;S-=1){var k=e.get(s[S].key)||At;if(k[d]L?"left":"right"})}),w=E(v,2),P=w[0],J=w[1],X=$t(0,function(M,L){!f&&k&&k({direction:M>L?"top":"bottom"})}),B=E(X,2),$=B[0],j=B[1],le=a.useState([0,0]),oe=E(le,2),g=oe[0],W=oe[1],ne=a.useState([0,0]),Y=E(ne,2),q=Y[0],Ce=Y[1],ve=a.useState([0,0]),pe=E(ve,2),Oe=pe[0],Ne=pe[1],Ie=a.useState([0,0]),xe=E(Ie,2),_e=xe[0],Be=xe[1],U=Na(new Map),ue=E(U,2),Re=ue[0],bt=ue[1],we=ka(i,Re,q[0]),$e=st(g,f),ke=st(q,f),Ke=st(Oe,f),De=st(_e,f),Xe=$eme?me:M}var Ye=a.useRef(),Qe=a.useState(),We=E(Qe,2),Me=We[0],Ze=We[1];function Le(){Ze(Date.now())}function Ve(){window.clearTimeout(Ye.current)}Oa(y,function(M,L){function G(Q,ge){Q(function(ce){var O=je(ce+ge);return O})}return Xe?(f?G(J,M):G(j,L),Ve(),Le(),!0):!1}),a.useEffect(function(){return Ve(),Me&&(Ye.current=window.setTimeout(function(){Ze(0)},100)),Ve},[Me]);var gt=Ia(we,se,f?P:$,ke,Ke,De,ae(ae({},e),{},{tabs:i})),qe=E(gt,2),et=qe[0],be=qe[1],F=oa(function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u,L=we.get(M)||{width:0,height:0,left:0,right:0,top:0};if(f){var G=P;d?L.rightP+se&&(G=L.right+L.width-se):L.left<-P?G=-L.left:L.left+L.width>-P+se&&(G=-(L.left+L.width-se)),j(0),J(je(G))}else{var Q=$;L.top<-$?Q=-L.top:L.top+L.height>-$+se&&(Q=-(L.top+L.height-se)),J(0),j(je(Q))}}),ee={};R==="top"||R==="bottom"?ee[d?"marginRight":"marginLeft"]=_:ee.marginTop=_;var Ue=i.map(function(M,L){var G=M.key;return a.createElement(za,{id:c,prefixCls:o,key:G,tab:M,style:L===0?void 0:ee,closable:M.closable,editable:C,active:G===u,renderWrapper:I,removeAriaLabel:T==null?void 0:T.removeAriaLabel,onClick:function(ge){S(G,ge)},onFocus:function(){F(G),Le(),y.current&&(d||(y.current.scrollLeft=0),y.current.scrollTop=0)}})}),Ee=function(){return bt(function(){var L=new Map;return i.forEach(function(G){var Q,ge=G.key,ce=(Q=V.current)===null||Q===void 0?void 0:Q.querySelector('[data-node-key="'.concat(Qt(ge),'"]'));ce&&L.set(ge,{width:ce.offsetWidth,height:ce.offsetHeight,left:ce.offsetLeft,top:ce.offsetTop})}),L})};a.useEffect(function(){Ee()},[i.map(function(M){return M.key}).join("_")]);var Te=Yt(function(){var M=ze(D),L=ze(K),G=ze(N);W([M[0]-L[0]-G[0],M[1]-L[1]-G[1]]);var Q=ze(x);Ne(Q);var ge=ze(h);Be(ge);var ce=ze(V);Ce([ce[0]-Q[0],ce[1]-Q[1]]),Ee()}),ie=i.slice(0,et),tt=i.slice(be+1),at=[].concat(Pt(ie),Pt(tt)),Ae=a.useState(),nt=E(Ae,2),ht=nt[0],rt=nt[1],ye=we.get(u),ot=a.useRef();function it(){Ot.cancel(ot.current)}a.useEffect(function(){var M={};return ye&&(f?(d?M.right=ye.right:M.left=ye.left,M.width=ye.width):(M.top=ye.top,M.height=ye.height)),it(),ot.current=Ot(function(){rt(M)}),it},[ye,f,d]),a.useEffect(function(){F()},[u,de,me,zt(ye),zt(we),f]),a.useEffect(function(){Te()},[d]);var He=!!at.length,Pe="".concat(o,"-nav-wrap"),Fe,Ge,lt,fe;return f?d?(Ge=P>0,Fe=P!==me):(Fe=P<0,Ge=P!==de):(lt=$<0,fe=$!==de),a.createElement(xt,{onResize:Te},a.createElement("div",{ref:ia(n,D),role:"tablist",className:Z("".concat(o,"-nav"),l),style:s,onKeyDown:function(){Le()}},a.createElement(_t,{ref:K,position:"left",extra:b,prefixCls:o}),a.createElement("div",{className:Z(Pe,(r={},H(r,"".concat(Pe,"-ping-left"),Fe),H(r,"".concat(Pe,"-ping-right"),Ge),H(r,"".concat(Pe,"-ping-top"),lt),H(r,"".concat(Pe,"-ping-bottom"),fe),r)),ref:y},a.createElement(xt,{onResize:Te},a.createElement("div",{ref:V,className:"".concat(o,"-nav-list"),style:{transform:"translate(".concat(P,"px, ").concat($,"px)"),transition:Me?"none":void 0}},Ue,a.createElement(Zt,{ref:x,prefixCls:o,locale:T,editable:C,style:ae(ae({},Ue.length===0?void 0:ee),{},{visibility:He?"hidden":null})}),a.createElement("div",{className:Z("".concat(o,"-ink-bar"),H({},"".concat(o,"-ink-bar-animated"),m.inkBar)),style:ht})))),a.createElement(Aa,z({},e,{removeAriaLabel:T==null?void 0:T.removeAriaLabel,ref:h,prefixCls:o,tabs:at,className:!He&&yt,tabMoving:!!Me})),a.createElement(_t,{ref:N,position:"right",extra:b,prefixCls:o})))}const Bt=a.forwardRef(_a);var Ba=["renderTabBar"],Ka=["label","key"];function Da(e){var n=e.renderTabBar,r=vt(e,Ba),t=a.useContext(pt),o=t.tabs;if(n){var i=ae(ae({},r),{},{panes:o.map(function(l){var s=l.label,c=l.key,m=vt(l,Ka);return a.createElement(Xt,z({tab:s,key:c,tabKey:c},m))})});return n(i,Bt)}return a.createElement(Bt,r)}function ja(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},n;return e===!1?n={inkBar:!1,tabPane:!1}:e===!0?n={inkBar:!0,tabPane:!1}:n=ae({inkBar:!0},Se(e)==="object"?e:{}),n.tabPaneMotion&&n.tabPane===void 0&&(n.tabPane=!0),!n.tabPaneMotion&&n.tabPane&&(n.tabPane=!1),n}var Wa=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName"],Kt=0;function Va(e,n){var r,t=e.id,o=e.prefixCls,i=o===void 0?"rc-tabs":o,l=e.className,s=e.items,c=e.direction,m=e.activeKey,u=e.defaultActiveKey,d=e.editable,b=e.animated,C=e.tabPosition,T=C===void 0?"top":C,R=e.tabBarGutter,_=e.tabBarStyle,I=e.tabBarExtraContent,S=e.locale,k=e.moreIcon,D=e.moreTransitionName,K=e.destroyInactiveTabPane,N=e.renderTabBar,y=e.onChange,V=e.onTabClick,h=e.onTabScroll,x=e.getPopupContainer,f=e.popupClassName,v=vt(e,Wa),w=a.useMemo(function(){return(s||[]).filter(function(U){return U&&Se(U)==="object"&&"key"in U})},[s]),P=c==="rtl",J=ja(b),X=a.useState(!1),B=E(X,2),$=B[0],j=B[1];a.useEffect(function(){j(ga())},[]);var le=Tt(function(){var U;return(U=w[0])===null||U===void 0?void 0:U.key},{value:m,defaultValue:u}),oe=E(le,2),g=oe[0],W=oe[1],ne=a.useState(function(){return w.findIndex(function(U){return U.key===g})}),Y=E(ne,2),q=Y[0],Ce=Y[1];a.useEffect(function(){var U=w.findIndex(function(Re){return Re.key===g});if(U===-1){var ue;U=Math.max(0,Math.min(q,w.length-1)),W((ue=w[U])===null||ue===void 0?void 0:ue.key)}Ce(U)},[w.map(function(U){return U.key}).join("_"),g,q]);var ve=Tt(null,{value:t}),pe=E(ve,2),Oe=pe[0],Ne=pe[1];a.useEffect(function(){t||(Ne("rc-tabs-".concat(Kt)),Kt+=1)},[]);function Ie(U,ue){V==null||V(U,ue);var Re=U!==g;W(U),Re&&(y==null||y(U))}var xe={id:Oe,activeKey:g,animated:J,tabPosition:T,rtl:P,mobile:$},_e,Be=ae(ae({},xe),{},{editable:d,locale:S,moreIcon:k,moreTransitionName:D,tabBarGutter:R,onTabClick:Ie,onTabScroll:h,extra:I,style:_,panes:null,getPopupContainer:x,popupClassName:f});return a.createElement(pt.Provider,{value:{tabs:w,prefixCls:i}},a.createElement("div",z({ref:n,id:t,className:Z(i,"".concat(i,"-").concat(T),(r={},H(r,"".concat(i,"-mobile"),$),H(r,"".concat(i,"-editable"),d),H(r,"".concat(i,"-rtl"),P),r),l)},v),_e,a.createElement(Da,z({},Be,{renderTabBar:N})),a.createElement(wa,z({destroyInactiveTabPane:K},xe,{animated:J}))))}var Ua=a.forwardRef(Va),Ha={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Fa(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},r;return n===!1?r={inkBar:!1,tabPane:!1}:n===!0?r={inkBar:!0,tabPane:!0}:r=z({inkBar:!0},Se(n)==="object"?n:{}),r.tabPane&&(r.tabPaneMotion=z(z({},Ha),{motionName:ha(e,"switch")})),r}var Ga=globalThis&&globalThis.__rest||function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);on){var m=n-r;return t.push(String(i).slice(0,m)),t}t.push(i),r=c}return e}var Sn=0,ct=1,Wt=2,Ct=3,Vt=4,Cn=function(n){var r=n.enabledMeasure,t=n.children,o=n.text,i=n.width,l=n.fontSize,s=n.rows,c=n.onEllipsis,m=a.useState([0,0,0]),u=E(m,2),d=E(u[0],3),b=d[0],C=d[1],T=d[2],R=u[1],_=a.useState(Sn),I=E(_,2),S=I[0],k=I[1],D=a.useState(0),K=E(D,2),N=K[0],y=K[1],V=a.useRef(null),h=a.useRef(null),x=a.useMemo(function(){return kt(o)},[o]),f=a.useMemo(function(){return En(x)},[x]),v=a.useMemo(function(){return!r||S!==Ct?t(x,!1):t(jt(x,C),C1&&ie,nt=function(p){var A;se(!0),(A=F.onExpand)===null||A===void 0||A.call(F,p)},ht=a.useState(0),rt=E(ht,2),ye=rt[0],ot=rt[1],it=a.useState(0),He=E(it,2),Pe=He[0],Fe=He[1],Ge=function(p,A){var te=p.offsetWidth,he;ot(te),Fe(parseInt((he=window.getComputedStyle)===null||he===void 0?void 0:he.call(window,A).fontSize,10)||0)},lt=function(p){var A;je(p),me!==p&&((A=F.onEllipsis)===null||A===void 0||A.call(F,p))};a.useEffect(function(){var O=K.current;if(be&&ie&&O){var p=Ae?O.offsetHeight"u"||!O||!ie||!ee)){var p=new IntersectionObserver(function(){gt(!!O.offsetParent)});return p.observe(O),function(){p.disconnect()}}},[ie,ee]);var fe={};F.tooltip===!0?fe={title:(r=v.text)!==null&&r!==void 0?r:u}:a.isValidElement(F.tooltip)?fe={title:F.tooltip}:Se(F.tooltip)==="object"?fe=z({title:(t=v.text)!==null&&t!==void 0?t:u},F.tooltip):fe={title:F.tooltip};var M=a.useMemo(function(){var O=function(A){return["string","number"].includes(Se(A))};if(!(!be||ie)){if(O(v.text))return v.text;if(O(u))return u;if(O(R))return R;if(O(fe.title))return fe.title}},[be,ie,R,fe.title,tt]);if(J)return a.createElement(mn,{value:(o=v.text)!==null&&o!==void 0?o:typeof u=="string"?u:"",onSave:oe,onCancel:g,onEnd:v.onEnd,prefixCls:y,className:l,style:s,direction:k,component:T,maxLength:v.maxLength,autoSize:v.autoSize,enterIcon:v.enterIcon});var L=function(){var p=F.expandable,A=F.symbol;if(!p)return null;var te;return A?te=A:te=D.expand,a.createElement("a",{key:"expand",className:"".concat(y,"-expand"),onClick:nt,"aria-label":D.expand},te)},G=function(){if(f){var p=v.icon,A=v.tooltip,te=kt(A)[0]||D.edit,he=typeof te=="string"?te:"";return $.includes("icon")?a.createElement(Rt,{key:"edit",title:A===!1?"":te},a.createElement(Dt,{ref:N,className:"".concat(y,"-edit"),onClick:le,"aria-label":he},p||a.createElement(pa,{role:"button"}))):null}},Q=function(){if(Y){var p=q.tooltips,A=q.icon,te=Ut(p),he=Ut(A),Et=pe?ut(te[1],D.copied):ut(te[0],D.copy),ta=pe?D.copied:D.copy,aa=typeof Et=="string"?Et:ta;return a.createElement(Rt,{key:"copy",title:Et},a.createElement(Dt,{className:Z("".concat(y,"-copy"),pe&&"".concat(y,"-copy-success")),onClick:_e,"aria-label":aa},pe?ut(he[1],a.createElement(ba,null),!0):ut(he[0],a.createElement(sn,null),!0)))}},ge=function(p){return[p&&L(),G(),Q()]},ce=function(p){return[p&&a.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Pn),F.suffix,ge(p)]};return a.createElement(xt,{onResize:Ge,disabled:!ee||ie},function(O){return a.createElement(Rn,{tooltipProps:fe,enabledEllipsis:ee,isEllipsis:tt},a.createElement(qt,z({className:Z(H(H(H(H(H(H({},"".concat(y,"-").concat(c),c),"".concat(y,"-disabled"),m),"".concat(y,"-ellipsis"),be),"".concat(y,"-single-line"),ee&&Ee===1),"".concat(y,"-ellipsis-single-line"),at),"".concat(y,"-ellipsis-multiple-line"),Ae),l),prefixCls:i,style:z(z({},s),{WebkitLineClamp:Ae?Ee:void 0}),component:T,ref:Ft(O,K,n),direction:k,onClick:$.includes("text")?le:void 0,"aria-label":M==null?void 0:M.toString(),title:R},V),a.createElement(xn,{enabledMeasure:ee&&!ie,text:u,rows:Ee,width:ye,fontSize:Pe,onEllipsis:lt},function(p,A){var te=p;p.length&&A&&M&&(te=a.createElement("span",{key:"show-content","aria-hidden":!0},te));var he=kn(e,a.createElement(a.Fragment,null,te,ce(A)));return he})))})});const mt=On;var Nn=globalThis&&globalThis.__rest||function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(e);o