2 lines
38 KiB
JavaScript
2 lines
38 KiB
JavaScript
!function(){function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||a(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var a,o,i,c,r=[],l=!0,u=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=i.call(n)).done)&&(r.push(a.value),r.length!==e);l=!0);}catch(t){u=!0,o=t}finally{try{if(!l&&null!=n.return&&(c=n.return(),Object(c)!==c))return}finally{if(u)throw o}}return r}}(t,e)||a(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){if(t){if("string"==typeof t)return o(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(t,e):void 0}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=Array(e);n<e;n++)a[n]=t[n];return a}function i(e,n,a){return(n=function(e){var n=function(e,n){if("object"!=t(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var o=a.call(e,n||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==t(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}System.register(["./index-legacy-D6gbX9g9.js","./index-legacy-w9zZv8Pd.js","./index-legacy-BltO_gR9.js","./hasIn-legacy-dG0Mh3I0.js","./isMobile-legacy-BmmuYEUC.js","./useMergedState-legacy-p5gjnp38.js","./PlusOutlined-legacy-IKHyVrPH.js"],(function(a,o){"use strict";var c,r,l,u,d,v,s,p,b,f,h,g,m,y,x,k,C,_,S,w,T,P,B,E,R,I,L,A,D,M,O,j,N,H,G,z,W,K,X,F,V,Y,U,$,Q,q,J,Z,tt,et,nt,at,ot,it,ct,rt,lt,ut;return{setters:[function(t){c=t.i,r=t.bw,l=t.aC,u=t.aS,d=t.aB,v=t.a,s=t.t,p=t.p,b=t.c,f=t.aH,h=t.a7,g=t.aD,m=t.f,y=t.bj,x=t.v,k=t.U,C=t.P,_=t.b1,S=t.L,w=t.M,T=t.bx,P=t.by,B=t._,E=t.o,R=t.a9,I=t.b,L=t.m,A=t.r,D=t.as,M=t.h,O=t.at,j=t.j,N=t.au,H=t.b0,G=t.a_,z=t.a$,W=t.aQ,K=t.bz,X=t.bm,F=t.aw,V=t.u,Y=t.aM},function(t){U=t.u,$=t.E,Q=t.M,q=t._,J=t.g,Z=t.i},function(t){tt=t.R},function(t){et=t.c,nt=t.t,at=t.a,ot=t.b,it=t.h,ct=t.f},function(t){rt=t.i},function(t){lt=t.u},function(t){ut=t.P}],execute:function(){function o(t,e,n,a){if(!c(t))return t;for(var o=-1,i=(e=et(e,t)).length,l=i-1,u=t;null!=u&&++o<i;){var d=nt(e[o]),v=n;if("__proto__"===d||"constructor"===d||"prototype"===d)return t;if(o!=l){var s=u[d];void 0===(v=void 0)&&(v=c(s)?s:r(e[o+1])?[]:{})}at(u,d,v),u=u[d]}return t}function dt(t,e){return function(t,e,n){for(var a=-1,i=e.length,c={};++a<i;){var r=e[a],l=ot(t,r);n(l,r)&&o(c,et(r,t),l)}return c}(t,e,(function(e,n){return it(t,n)}))}var vt=ct((function(t,e){return null==t?{}:dt(t,e)}));function st(t){var e,n,a,o=l([]),i=l("function"==typeof t?t():t),c=(e=function(){var t=i.value;o.value.forEach((function(e){t=e(t)})),o.value=[],i.value=t},n=l(),a=l(!1),u((function(){a.value=!0,d.cancel(n.value)})),function(){for(var t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];a.value||(d.cancel(n.value),n.value=d((function(){e.apply(void 0,o)})))});return[i,function(t){o.value.push(t),c()}]}var pt=v({compatConfig:{MODE:3},name:"TabNode",props:{id:{type:String},prefixCls:{type:String},tab:{type:Object},active:{type:Boolean},closable:{type:Boolean},editable:{type:Object},onClick:{type:Function},onResize:{type:Function},renderWrapper:{type:Function},removeAriaLabel:{type:String},onFocus:{type:Function}},emits:["click","resize","remove","focus"],setup:function(t,e){var n=e.expose,a=e.attrs,o=s();function c(e){var n;(null===(n=t.tab)||void 0===n?void 0:n.disabled)||t.onClick(e)}n({domRef:o});var r=p((function(){var e;return t.editable&&!1!==t.closable&&!(null===(e=t.tab)||void 0===e?void 0:e.disabled)}));return function(){var e,n=t.prefixCls,l=t.id,u=t.active,d=t.tab,v=d.key,s=d.tab,p=d.disabled,g=d.closeIcon,m=t.renderWrapper,y=t.removeAriaLabel,x=t.editable,k=t.onFocus,C="".concat(n,"-tab"),_=b("div",{key:v,ref:o,class:h(C,i(i(i({},"".concat(C,"-with-remove"),r.value),"".concat(C,"-active"),u),"".concat(C,"-disabled"),p)),style:a.style,onClick:c},[b("div",{role:"tab","aria-selected":u,id:l&&"".concat(l,"-tab-").concat(v),class:"".concat(C,"-btn"),"aria-controls":l&&"".concat(l,"-panel-").concat(v),"aria-disabled":p,tabindex:p?null:0,onClick:function(t){t.stopPropagation(),c(t)},onKeydown:function(t){[f.SPACE,f.ENTER].includes(t.which)&&(t.preventDefault(),c(t))},onFocus:k},["function"==typeof s?s():s]),r.value&&b("button",{type:"button","aria-label":y||"remove",tabindex:0,class:"".concat(C,"-remove"),onClick:function(e){e.stopPropagation(),function(e){var n;e.preventDefault(),e.stopPropagation(),t.editable.onEdit("remove",{key:null===(n=t.tab)||void 0===n?void 0:n.key,event:e})}(e)}},[(null==g?void 0:g())||(null===(e=x.removeIcon)||void 0===e?void 0:e.call(x))||"×"])]);return m?m(_):_}}}),bt={width:0,height:0,left:0,top:0};var ft=v({compatConfig:{MODE:3},name:"AddButton",inheritAttrs:!1,props:{prefixCls:String,editable:{type:Object},locale:{type:Object,default:void 0}},setup:function(t,e){var n=e.expose,a=e.attrs,o=s();return n({domRef:o}),function(){var e=t.prefixCls,n=t.editable,i=t.locale;return n&&!1!==n.showAdd?b("button",{ref:o,type:"button",class:"".concat(e,"-nav-add"),style:a.style,"aria-label":(null==i?void 0:i.addAriaLabel)||"Add tab",onClick:function(t){n.onEdit("add",{event:t})}},[n.addIcon?n.addIcon():"+"]):null}}}),ht={prefixCls:{type:String},id:{type:String},tabs:{type:Object},rtl:{type:Boolean},tabBarGutter:{type:Number},activeKey:{type:[String,Number]},mobile:{type:Boolean},moreIcon:C.any,moreTransitionName:{type:String},editable:{type:Object},locale:{type:Object,default:void 0},removeAriaLabel:String,onTabClick:{type:Function},popupClassName:String,getPopupContainer:_()},gt=v({compatConfig:{MODE:3},name:"OperationNode",inheritAttrs:!1,props:ht,emits:["tabClick"],slots:Object,setup:function(t,e){var a=e.attrs,o=e.slots,c=n(y(!1),2),r=c[0],l=c[1],u=n(y(null),2),d=u[0],v=u[1],s=function(e){for(var n=t.tabs.filter((function(t){return!t.disabled})),a=n.findIndex((function(t){return t.key===d.value}))||0,o=n.length,i=0;i<o;i+=1){var c=n[a=(a+e+o)%o];if(!c.disabled)return void v(c.key)}},g=function(e){var n=e.which;if(r.value)switch(n){case f.UP:s(-1),e.preventDefault();break;case f.DOWN:s(1),e.preventDefault();break;case f.ESC:l(!1);break;case f.SPACE:case f.ENTER:null!==d.value&&t.onTabClick(d.value,e)}else[f.DOWN,f.SPACE,f.ENTER].includes(n)&&(l(!0),e.preventDefault())},m=p((function(){return"".concat(t.id,"-more-popup")})),C=p((function(){return null!==d.value?"".concat(m.value,"-").concat(d.value):null}));return x((function(){k(d,(function(){var t=document.getElementById(C.value);t&&t.scrollIntoView&&t.scrollIntoView(!1)}),{flush:"post",immediate:!0})})),k(r,(function(){r.value||v(null)})),U({}),function(){var e,n=t.prefixCls,c=t.id,u=t.tabs,v=t.locale,s=t.mobile,p=t.moreIcon,f=void 0===p?(null===(e=o.moreIcon)||void 0===e?void 0:e.call(o))||b($,null,null):p,y=t.moreTransitionName,x=t.editable,k=t.tabBarGutter,_=t.rtl,S=t.onTabClick,w=t.popupClassName;if(!u.length)return null;var T="".concat(n,"-dropdown"),P=null==v?void 0:v.dropdownAriaLabel,B=i({},_?"marginRight":"marginLeft",k);u.length||(B.visibility="hidden",B.order=1);var E=h(i(i({},"".concat(T,"-rtl"),_),"".concat(w),!0)),R=s?null:b(J,{prefixCls:T,trigger:["hover"],visible:r.value,transitionName:y,onVisibleChange:l,overlayClassName:E,mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:t.getPopupContainer},{overlay:function(){return b(Q,{onClick:function(t){var e=t.key,n=t.domEvent;S(e,n),l(!1)},id:m.value,tabindex:-1,role:"listbox","aria-activedescendant":C.value,selectedKeys:[d.value],"aria-label":void 0!==P?P:"expanded dropdown"},{default:function(){return[u.map((function(e){var n,a,o=x&&!1!==e.closable&&!e.disabled;return b(q,{key:e.key,id:"".concat(m.value,"-").concat(e.key),role:"option","aria-controls":c&&"".concat(c,"-panel-").concat(e.key),disabled:e.disabled},{default:function(){return[b("span",null,["function"==typeof e.tab?e.tab():e.tab]),o&&b("button",{type:"button","aria-label":t.removeAriaLabel||"remove",tabindex:0,class:"".concat(T,"-menu-item-remove"),onClick:function(n){var a,o;n.stopPropagation(),a=n,o=e.key,a.preventDefault(),a.stopPropagation(),t.editable.onEdit("remove",{key:o,event:a})}},[(null===(n=e.closeIcon)||void 0===n?void 0:n.call(e))||(null===(a=x.removeIcon)||void 0===a?void 0:a.call(x))||"×"])]}})}))]}})},default:function(){return b("button",{type:"button",class:"".concat(n,"-nav-more"),style:B,tabindex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":m.value,id:"".concat(c,"-more"),"aria-expanded":r.value,onKeydown:g},[f])}});return b("div",{class:h("".concat(n,"-nav-operations"),a.class),style:a.style},[R,b(ft,{prefixCls:n,locale:v,editable:x},null)])}}}),mt=Symbol("tabsContextKey"),yt=function(){return w(mt,{tabs:s([]),prefixCls:s()})},xt=Math.pow(.995,20);function kt(t,e){var n=s(t);return[n,function(t){var a="function"==typeof t?t(n.value):t;a!==n.value&&e(a,n.value),n.value=a}]}var Ct={width:0,height:0,left:0,top:0,right:0},_t=v({compatConfig:{MODE:3},name:"TabNavList",inheritAttrs:!1,props:{id:{type:String},tabPosition:{type:String},activeKey:{type:[String,Number]},rtl:{type:Boolean},animated:E(),editable:E(),moreIcon:C.any,moreTransitionName:{type:String},mobile:{type:Boolean},tabBarGutter:{type:Number},renderTabBar:{type:Function},locale:E(),popupClassName:String,getPopupContainer:_(),onTabClick:{type:Function},onTabScroll:{type:Function}},slots:Object,emits:["tabClick","tabScroll"],setup:function(t,a){var o=a.attrs,c=a.slots,r=yt(),v=r.tabs,f=r.prefixCls,C=l(),_=l(),S=l(),w=l(),E=n(T(),2),R=E[0],I=E[1],L=p((function(){return"top"===t.tabPosition||"bottom"===t.tabPosition})),A=n(kt(0,(function(e,n){L.value&&t.onTabScroll&&t.onTabScroll({direction:e>n?"left":"right"})})),2),D=A[0],M=A[1],O=n(kt(0,(function(e,n){!L.value&&t.onTabScroll&&t.onTabScroll({direction:e>n?"top":"bottom"})})),2),j=O[0],N=O[1],H=n(y(0),2),G=H[0],z=H[1],W=n(y(0),2),K=W[0],X=W[1],F=n(y(null),2),V=F[0],Y=F[1],U=n(y(null),2),$=U[0],Q=U[1],q=n(y(0),2),J=q[0],Z=q[1],et=n(y(0),2),nt=et[0],at=et[1],ot=n(st(new Map),2),it=ot[0],ct=ot[1],rt=function(t,e){var n=s(new Map);return g((function(){for(var a,o,i=new Map,c=t.value,r=e.value.get(null===(a=c[0])||void 0===a?void 0:a.key)||bt,l=r.left+r.width,u=0;u<c.length;u+=1){var d=c[u].key,v=e.value.get(d);v||(v=e.value.get(null===(o=c[u-1])||void 0===o?void 0:o.key)||bt);var s=i.get(d)||m({},v);s.right=l-s.left-s.width,i.set(d,s)}n.value=new Map(i)})),n}(v,it),lt=p((function(){return"".concat(f.value,"-nav-operations-hidden")})),ut=l(0),dt=l(0);g((function(){L.value?t.rtl?(ut.value=0,dt.value=Math.max(0,G.value-V.value)):(ut.value=Math.min(0,V.value-G.value),dt.value=0):(ut.value=Math.min(0,$.value-K.value),dt.value=0)}));var ht=function(t){return t<ut.value?ut.value:t>dt.value?dt.value:t},mt=l(),_t=n(y(),2),St=_t[0],wt=_t[1],Tt=function(){wt(Date.now())},Pt=function(){clearTimeout(mt.value)},Bt=function(t,e){t((function(t){return ht(t+e)}))};!function(t,e){var a=n(y(),2),o=a[0],i=a[1],c=n(y(0),2),r=c[0],l=c[1],d=n(y(0),2),v=d[0],p=d[1],b=n(y(),2),f=b[0],h=b[1],g=s(),m=s(),k=s({onTouchStart:function(t){var e=t.touches[0],n=e.screenX,a=e.screenY;i({x:n,y:a}),clearInterval(g.value)},onTouchMove:function(t){if(o.value){t.preventDefault();var n=t.touches[0],a=n.screenX,c=n.screenY,u=a-o.value.x,d=c-o.value.y;e(u,d),i({x:a,y:c});var v=Date.now();p(v-r.value),l(v),h({x:u,y:d})}},onTouchEnd:function(){if(o.value){var t=f.value;if(i(null),h(null),t){var n=t.x/v.value,a=t.y/v.value,c=Math.abs(n),r=Math.abs(a);if(Math.max(c,r)<.1)return;var l=n,u=a;g.value=setInterval((function(){Math.abs(l)<.01&&Math.abs(u)<.01?clearInterval(g.value):e(20*(l*=xt),20*(u*=xt))}),20)}}},onWheel:function(t){var n=t.deltaX,a=t.deltaY,o=0,i=Math.abs(n),c=Math.abs(a);i===c?o="x"===m.value?n:a:i>c?(o=n,m.value="x"):(o=a,m.value="y"),e(-o,-o)&&t.preventDefault()}});function C(t){k.value.onTouchStart(t)}function _(t){k.value.onTouchMove(t)}function S(t){k.value.onTouchEnd(t)}function w(t){k.value.onWheel(t)}x((function(){var e,n;document.addEventListener("touchmove",_,{passive:!1}),document.addEventListener("touchend",S,{passive:!1}),null===(e=t.value)||void 0===e||e.addEventListener("touchstart",C,{passive:!1}),null===(n=t.value)||void 0===n||n.addEventListener("wheel",w,{passive:!1})})),u((function(){document.removeEventListener("touchmove",_),document.removeEventListener("touchend",S)}))}(C,(function(t,e){if(L.value){if(V.value>=G.value)return!1;Bt(M,t)}else{if($.value>=K.value)return!1;Bt(N,e)}return Pt(),Tt(),!0})),k(St,(function(){Pt(),St.value&&(mt.value=setTimeout((function(){wt(0)}),100))}));var Et=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.activeKey,n=rt.value.get(e)||{width:0,height:0,left:0,right:0,top:0};if(L.value){var a=D.value;t.rtl?n.right<D.value?a=n.right:n.right+n.width>D.value+V.value&&(a=n.right+n.width-V.value):n.left<-D.value?a=-n.left:n.left+n.width>-D.value+V.value&&(a=-(n.left+n.width-V.value)),N(0),M(ht(a))}else{var o=j.value;n.top<-j.value?o=-n.top:n.top+n.height>-j.value+$.value&&(o=-(n.top+n.height-$.value)),M(0),N(ht(o))}},Rt=l(0),It=l(0);g((function(){var e,n,a,o,i,c,r,l=rt.value;["top","bottom"].includes(t.tabPosition)?(n="width",i=V.value,c=G.value,r=J.value,a=t.rtl?"right":"left",o=Math.abs(D.value)):(n="height",i=$.value,c=G.value,r=nt.value,a="top",o=-j.value);var u=i;c+r>i&&c<i&&(u=i-r);var d,s=v.value;if(!s.length)return d=[0,0],Rt.value=d[0],It.value=d[1],d;for(var p=s.length,b=p,f=0;f<p;f+=1){var h=l.get(s[f].key)||Ct;if(h[a]+h[n]>o+u){b=f-1;break}}for(var g=0,m=p-1;m>=0;m-=1){if((l.get(s[m].key)||Ct)[a]<o){g=m+1;break}}return e=[g,b],Rt.value=e[0],It.value=e[1],e}));var Lt=function(){ct((function(){var t,e=new Map,a=null===(t=_.value)||void 0===t?void 0:t.getBoundingClientRect();return v.value.forEach((function(t){var o=t.key,i=I.value.get(o),c=(null==i?void 0:i.$el)||i;if(c){var r=function(t,e){var n=t.offsetWidth,a=t.offsetHeight,o=t.offsetTop,i=t.offsetLeft,c=t.getBoundingClientRect(),r=c.width,l=c.height,u=c.x,d=c.y;return Math.abs(r-n)<1?[r,l,u-e.x,d-e.y]:[n,a,i,o]}(c,a),l=n(r,4),u=l[0],d=l[1],v=l[2],s=l[3];e.set(o,{width:u,height:d,left:v,top:s})}})),e}))};k((function(){return v.value.map((function(t){return t.key})).join("%%")}),(function(){Lt()}),{flush:"post"});var At=function(){var t,e,n,a,o,i=(null===(t=C.value)||void 0===t?void 0:t.offsetWidth)||0,c=(null===(e=C.value)||void 0===e?void 0:e.offsetHeight)||0,r=(null===(n=w.value)||void 0===n?void 0:n.$el)||{},l=r.offsetWidth||0,u=r.offsetHeight||0;Y(i),Q(c),Z(l),at(u);var d=((null===(a=_.value)||void 0===a?void 0:a.offsetWidth)||0)-l,v=((null===(o=_.value)||void 0===o?void 0:o.offsetHeight)||0)-u;z(d),X(v),Lt()},Dt=p((function(){return[].concat(e(v.value.slice(0,Rt.value)),e(v.value.slice(It.value+1)))})),Mt=n(y(),2),Ot=Mt[0],jt=Mt[1],Nt=p((function(){return rt.value.get(t.activeKey)})),Ht=l(),Gt=function(){d.cancel(Ht.value)};k([Nt,L,function(){return t.rtl}],(function(){var e={};Nt.value&&(L.value?(t.rtl?e.right=P(Nt.value.right):e.left=P(Nt.value.left),e.width=P(Nt.value.width)):(e.top=P(Nt.value.top),e.height=P(Nt.value.height))),Gt(),Ht.value=d((function(){jt(e)}))})),k([function(){return t.activeKey},Nt,rt,L],(function(){Et()}),{flush:"post"}),k([function(){return t.rtl},function(){return t.tabBarGutter},function(){return t.activeKey},function(){return v.value}],(function(){At()}),{flush:"post"});var zt=function(t){var e=t.position,n=t.prefixCls,a=t.extra;if(!a)return null;var o=null==a?void 0:a({position:e});return o?b("div",{class:"".concat(n,"-extra-content")},[o]):null};return u((function(){Pt(),Gt()})),function(){var e,n,a,r,l=t.id,u=t.animated,d=t.activeKey,s=t.rtl,p=t.editable,g=t.locale,y=t.tabPosition,x=t.tabBarGutter,k=t.onTabClick,T=o.class,P=o.style,E=f.value,I=!!Dt.value.length,A="".concat(E,"-nav-wrap");L.value?s?(n=D.value>0,e=D.value+V.value<G.value):(e=D.value<0,n=-D.value+V.value<G.value):(a=j.value<0,r=-j.value+$.value<K.value);var M={};"top"===y||"bottom"===y?M[s?"marginRight":"marginLeft"]="number"==typeof x?"".concat(x,"px"):x:M.marginTop="number"==typeof x?"".concat(x,"px"):x;var O=v.value.map((function(t,e){var n=t.key;return b(pt,{id:l,prefixCls:E,key:n,tab:t,style:0===e?void 0:M,closable:t.closable,editable:p,active:n===d,removeAriaLabel:null==g?void 0:g.removeAriaLabel,ref:R(n),onClick:function(t){k(n,t)},onFocus:function(){Et(n),Tt(),C.value&&(s||(C.value.scrollLeft=0),C.value.scrollTop=0)}},c)}));return b("div",{role:"tablist",class:h("".concat(E,"-nav"),T),style:P,onKeydown:function(){Tt()}},[b(zt,{position:"left",prefixCls:E,extra:c.leftExtra},null),b(tt,{onResize:At},{default:function(){return[b("div",{class:h(A,i(i(i(i({},"".concat(A,"-ping-left"),e),"".concat(A,"-ping-right"),n),"".concat(A,"-ping-top"),a),"".concat(A,"-ping-bottom"),r)),ref:C},[b(tt,{onResize:At},{default:function(){return[b("div",{ref:_,class:"".concat(E,"-nav-list"),style:{transform:"translate(".concat(D.value,"px, ").concat(j.value,"px)"),transition:St.value?"none":void 0}},[O,b(ft,{ref:w,prefixCls:E,locale:g,editable:p,style:m(m({},0===O.length?void 0:M),{visibility:I?"hidden":null})},null),b("div",{class:h("".concat(E,"-ink-bar"),i({},"".concat(E,"-ink-bar-animated"),u.inkBar)),style:Ot.value},null)])]}})])]}}),b(gt,B(B({},t),{},{removeAriaLabel:null==g?void 0:g.removeAriaLabel,ref:S,prefixCls:E,tabs:Dt.value,class:!I&<.value}),vt(c,["moreIcon"])),b(zt,{position:"right",prefixCls:E,extra:c.rightExtra},null),b(zt,{position:"right",prefixCls:E,extra:c.tabBarExtraContent},null)])}}}),St=v({compatConfig:{MODE:3},name:"TabPanelList",inheritAttrs:!1,props:{activeKey:{type:[String,Number]},id:{type:String},rtl:{type:Boolean},animated:{type:Object,default:void 0},tabPosition:{type:String},destroyInactiveTabPane:{type:Boolean}},setup:function(t){var e=yt(),n=e.tabs,a=e.prefixCls;return function(){var e=t.id,o=t.activeKey,c=t.animated,r=t.tabPosition,l=t.rtl,u=t.destroyInactiveTabPane,d=c.tabPane,v=a.value,s=n.value.findIndex((function(t){return t.key===o}));return b("div",{class:"".concat(v,"-content-holder")},[b("div",{class:["".concat(v,"-content"),"".concat(v,"-content-").concat(r),i({},"".concat(v,"-content-animated"),d)],style:s&&d?i({},l?"marginRight":"marginLeft","-".concat(s,"00%")):null},[n.value.map((function(t){return R(t.node,{key:t.key,prefixCls:v,tabKey:t.key,id:e,animated:d,active:t.key===o,destroyInactiveTabPane:u})}))])])}}}),wt=function(t){var e=t.componentCls,n=t.motionDurationSlow;return[i({},e,i({},"".concat(e,"-switch"),{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:"opacity ".concat(n)}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:"opacity ".concat(n)}}})),[Z(t,"slide-up"),Z(t,"slide-down")]]},Tt=function(t){var e=t.componentCls,n=t.tabsCardHorizontalPadding,a=t.tabsCardHeadBackground,o=t.tabsCardGutter,c=t.colorSplit;return i({},"".concat(e,"-card"),i(i(i(i(i(i(i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i(i(i({},"".concat(e,"-tab"),{margin:0,padding:n,background:a,border:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(c),transition:"all ".concat(t.motionDurationSlow," ").concat(t.motionEaseInOut)}),"".concat(e,"-tab-active"),{color:t.colorPrimary,background:t.colorBgContainer}),"".concat(e,"-ink-bar"),{visibility:"hidden"})),"&".concat(e,"-top, &").concat(e,"-bottom"),i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i({},"".concat(e,"-tab + ").concat(e,"-tab"),{marginLeft:{_skip_check_:!0,value:"".concat(o,"px")}}))),"&".concat(e,"-top"),i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i(i({},"".concat(e,"-tab"),{borderRadius:"".concat(t.borderRadiusLG,"px ").concat(t.borderRadiusLG,"px 0 0")}),"".concat(e,"-tab-active"),{borderBottomColor:t.colorBgContainer}))),"&".concat(e,"-bottom"),i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i(i({},"".concat(e,"-tab"),{borderRadius:"0 0 ".concat(t.borderRadiusLG,"px ").concat(t.borderRadiusLG,"px")}),"".concat(e,"-tab-active"),{borderTopColor:t.colorBgContainer}))),"&".concat(e,"-left, &").concat(e,"-right"),i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i({},"".concat(e,"-tab + ").concat(e,"-tab"),{marginTop:"".concat(o,"px")}))),"&".concat(e,"-left"),i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i(i({},"".concat(e,"-tab"),{borderRadius:{_skip_check_:!0,value:"".concat(t.borderRadiusLG,"px 0 0 ").concat(t.borderRadiusLG,"px")}}),"".concat(e,"-tab-active"),{borderRightColor:{_skip_check_:!0,value:t.colorBgContainer}}))),"&".concat(e,"-right"),i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i(i({},"".concat(e,"-tab"),{borderRadius:{_skip_check_:!0,value:"0 ".concat(t.borderRadiusLG,"px ").concat(t.borderRadiusLG,"px 0")}}),"".concat(e,"-tab-active"),{borderLeftColor:{_skip_check_:!0,value:t.colorBgContainer}}))))},Pt=function(t){var e=t.componentCls,n=t.tabsHoverColor,a=t.dropdownEdgeChildVerticalPadding;return i({},"".concat(e,"-dropdown"),m(m({},A(t)),i({position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:t.zIndexPopup,display:"block","&-hidden":{display:"none"}},"".concat(e,"-dropdown-menu"),{maxHeight:t.tabsDropdownHeight,margin:0,padding:"".concat(a,"px 0"),overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:t.colorBgContainer,backgroundClip:"padding-box",borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,"&-item":m(m({},D),{display:"flex",alignItems:"center",minWidth:t.tabsDropdownWidth,margin:0,padding:"".concat(t.paddingXXS,"px ").concat(t.paddingSM,"px"),color:t.colorText,fontWeight:"normal",fontSize:t.fontSize,lineHeight:t.lineHeight,cursor:"pointer",transition:"all ".concat(t.motionDurationSlow),"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:t.marginSM},color:t.colorTextDescription,fontSize:t.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:t.controlItemBgHover},"&-disabled":{"&, &:hover":{color:t.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})})))},Bt=function(t){var e=t.componentCls,n=t.margin,a=t.colorSplit;return i(i(i(i(i(i({},"".concat(e,"-top, ").concat(e,"-bottom"),i({flexDirection:"column"},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i(i({margin:"0 0 ".concat(n,"px 0"),"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(a),content:"''"}},"".concat(e,"-ink-bar"),{height:t.lineWidthBold,"&-animated":{transition:"width ".concat(t.motionDurationSlow,", left ").concat(t.motionDurationSlow,",\n right ").concat(t.motionDurationSlow)}}),"".concat(e,"-nav-wrap"),i(i({"&::before, &::after":{top:0,bottom:0,width:t.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:t.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:t.boxShadowTabsOverflowRight}},"&".concat(e,"-nav-wrap-ping-left::before"),{opacity:1}),"&".concat(e,"-nav-wrap-ping-right::after"),{opacity:1})))),"".concat(e,"-top"),i({},"> ".concat(e,"-nav,\n > div > ").concat(e,"-nav"),i({"&::before":{bottom:0}},"".concat(e,"-ink-bar"),{bottom:0}))),"".concat(e,"-bottom"),i(i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i({order:1,marginTop:"".concat(n,"px"),marginBottom:0,"&::before":{top:0}},"".concat(e,"-ink-bar"),{top:0})),"> ".concat(e,"-content-holder, > div > ").concat(e,"-content-holder"),{order:0})),"".concat(e,"-left, ").concat(e,"-right"),i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i(i(i(i(i({flexDirection:"column",minWidth:1.25*t.controlHeight},"".concat(e,"-tab"),{padding:"".concat(t.paddingXS,"px ").concat(t.paddingLG,"px"),textAlign:"center"}),"".concat(e,"-tab + ").concat(e,"-tab"),{margin:"".concat(t.margin,"px 0 0 0")}),"".concat(e,"-nav-wrap"),i(i({flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:t.controlHeight},"&::before":{top:0,boxShadow:t.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:t.boxShadowTabsOverflowBottom}},"&".concat(e,"-nav-wrap-ping-top::before"),{opacity:1}),"&".concat(e,"-nav-wrap-ping-bottom::after"),{opacity:1})),"".concat(e,"-ink-bar"),{width:t.lineWidthBold,"&-animated":{transition:"height ".concat(t.motionDurationSlow,", top ").concat(t.motionDurationSlow)}}),"".concat(e,"-nav-list, ").concat(e,"-nav-operations"),{flex:"1 0 auto",flexDirection:"column"}))),"".concat(e,"-left"),i(i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i({},"".concat(e,"-ink-bar"),{right:{_skip_check_:!0,value:0}})),"> ".concat(e,"-content-holder, > div > ").concat(e,"-content-holder"),i({marginLeft:{_skip_check_:!0,value:"-".concat(t.lineWidth,"px")},borderLeft:{_skip_check_:!0,value:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorBorder)}},"> ".concat(e,"-content > ").concat(e,"-tabpane"),{paddingLeft:{_skip_check_:!0,value:t.paddingLG}}))),"".concat(e,"-right"),i(i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i({order:1},"".concat(e,"-ink-bar"),{left:{_skip_check_:!0,value:0}})),"> ".concat(e,"-content-holder, > div > ").concat(e,"-content-holder"),i({order:0,marginRight:{_skip_check_:!0,value:-t.lineWidth},borderRight:{_skip_check_:!0,value:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorBorder)}},"> ".concat(e,"-content > ").concat(e,"-tabpane"),{paddingRight:{_skip_check_:!0,value:t.paddingLG}})))},Et=function(t){var e=t.componentCls,n=t.padding;return i(i({},e,{"&-small":i({},"> ".concat(e,"-nav"),i({},"".concat(e,"-tab"),{padding:"".concat(t.paddingXS,"px 0"),fontSize:t.fontSize})),"&-large":i({},"> ".concat(e,"-nav"),i({},"".concat(e,"-tab"),{padding:"".concat(n,"px 0"),fontSize:t.fontSizeLG}))}),"".concat(e,"-card"),i(i({},"&".concat(e,"-small"),i(i(i(i(i({},"> ".concat(e,"-nav"),i({},"".concat(e,"-tab"),{padding:"".concat(1.5*t.paddingXXS,"px ").concat(n,"px")})),"&".concat(e,"-bottom"),i({},"> ".concat(e,"-nav ").concat(e,"-tab"),{borderRadius:"0 0 ".concat(t.borderRadius,"px ").concat(t.borderRadius,"px")})),"&".concat(e,"-top"),i({},"> ".concat(e,"-nav ").concat(e,"-tab"),{borderRadius:"".concat(t.borderRadius,"px ").concat(t.borderRadius,"px 0 0")})),"&".concat(e,"-right"),i({},"> ".concat(e,"-nav ").concat(e,"-tab"),{borderRadius:{_skip_check_:!0,value:"0 ".concat(t.borderRadius,"px ").concat(t.borderRadius,"px 0")}})),"&".concat(e,"-left"),i({},"> ".concat(e,"-nav ").concat(e,"-tab"),{borderRadius:{_skip_check_:!0,value:"".concat(t.borderRadius,"px 0 0 ").concat(t.borderRadius,"px")}}))),"&".concat(e,"-large"),i({},"> ".concat(e,"-nav"),i({},"".concat(e,"-tab"),{padding:"".concat(t.paddingXS,"px ").concat(n,"px ").concat(1.5*t.paddingXXS,"px")}))))},Rt=function(t){var e=t.componentCls,n=t.tabsHorizontalGutter,a=t.iconCls,o=t.tabsCardGutter;return i(i(i({},"".concat(e,"-rtl"),i(i(i(i({direction:"rtl"},"".concat(e,"-nav"),i({},"".concat(e,"-tab"),i(i(i({margin:{_skip_check_:!0,value:"0 0 0 ".concat(n,"px")}},"".concat(e,"-tab:last-of-type"),{marginLeft:{_skip_check_:!0,value:0}}),a,{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:"".concat(t.marginSM,"px")}}),"".concat(e,"-tab-remove"),i({marginRight:{_skip_check_:!0,value:"".concat(t.marginXS,"px")},marginLeft:{_skip_check_:!0,value:"-".concat(t.marginXXS,"px")}},a,{margin:0})))),"&".concat(e,"-left"),i(i({},"> ".concat(e,"-nav"),{order:1}),"> ".concat(e,"-content-holder"),{order:0})),"&".concat(e,"-right"),i(i({},"> ".concat(e,"-nav"),{order:0}),"> ".concat(e,"-content-holder"),{order:1})),"&".concat(e,"-card").concat(e,"-top, &").concat(e,"-card").concat(e,"-bottom"),i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i({},"".concat(e,"-tab + ").concat(e,"-tab"),{marginRight:{_skip_check_:!0,value:"".concat(o,"px")},marginLeft:{_skip_check_:!0,value:0}})))),"".concat(e,"-dropdown-rtl"),{direction:"rtl"}),"".concat(e,"-menu-item"),i({},"".concat(e,"-dropdown-rtl"),{textAlign:{_skip_check_:!0,value:"right"}}))},It=function(t){var e=t.componentCls,n=t.tabsCardHorizontalPadding,a=t.tabsCardHeight,o=t.tabsCardGutter,c=t.tabsHoverColor,r=t.tabsActiveColor,l=t.colorSplit;return i(i({},e,m(m(m(m({},A(t)),i(i(i({display:"flex"},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i(i(i(i(i(i({position:"relative",display:"flex",flex:"none",alignItems:"center"},"".concat(e,"-nav-wrap"),{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:"opacity ".concat(t.motionDurationSlow),content:"''",pointerEvents:"none"}}),"".concat(e,"-nav-list"),{position:"relative",display:"flex",transition:"opacity ".concat(t.motionDurationSlow)}),"".concat(e,"-nav-operations"),{display:"flex",alignSelf:"stretch"}),"".concat(e,"-nav-operations-hidden"),{position:"absolute",visibility:"hidden",pointerEvents:"none"}),"".concat(e,"-nav-more"),{position:"relative",padding:n,background:"transparent",border:0,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:t.controlHeightLG/8,transform:"translateY(100%)",content:"''"}}),"".concat(e,"-nav-add"),m({minWidth:"".concat(a,"px"),marginLeft:{_skip_check_:!0,value:"".concat(o,"px")},padding:"0 ".concat(t.paddingXS,"px"),background:"transparent",border:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(l),borderRadius:"".concat(t.borderRadiusLG,"px ").concat(t.borderRadiusLG,"px 0 0"),outline:"none",cursor:"pointer",color:t.colorText,transition:"all ".concat(t.motionDurationSlow," ").concat(t.motionEaseInOut),"&:hover":{color:c},"&:active, &:focus:not(:focus-visible)":{color:r}},M(t)))),"".concat(e,"-extra-content"),{flex:"none"}),"".concat(e,"-ink-bar"),{position:"absolute",background:t.colorPrimary,pointerEvents:"none"})),function(t){var e=t.componentCls,n=t.tabsActiveColor,a=t.tabsHoverColor,o=t.iconCls,c=t.tabsHorizontalGutter,r="".concat(e,"-tab");return i(i({},r,i(i(i(i(i({position:"relative",display:"inline-flex",alignItems:"center",padding:"".concat(t.paddingSM,"px 0"),fontSize:"".concat(t.fontSize,"px"),background:"transparent",border:0,outline:"none",cursor:"pointer","&-btn, &-remove":m({"&:focus:not(:focus-visible), &:active":{color:n}},M(t)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-t.marginXXS},marginLeft:{_skip_check_:!0,value:t.marginXS},color:t.colorTextDescription,fontSize:t.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:"all ".concat(t.motionDurationSlow),"&:hover":{color:t.colorTextHeading}},"&:hover":{color:a}},"&".concat(r,"-active ").concat(r,"-btn"),{color:t.colorPrimary,textShadow:t.tabsActiveTextShadow}),"&".concat(r,"-disabled"),{color:t.colorTextDisabled,cursor:"not-allowed"}),"&".concat(r,"-disabled ").concat(r,"-btn, &").concat(r,"-disabled ").concat(e,"-remove"),{"&:focus, &:active":{color:t.colorTextDisabled}}),"& ".concat(r,"-remove ").concat(o),{margin:0}),o,{marginRight:{_skip_check_:!0,value:t.marginSM}})),"".concat(r," + ").concat(r),{margin:{_skip_check_:!0,value:"0 0 0 ".concat(c,"px")}})}(t)),i(i(i({},"".concat(e,"-content"),i({position:"relative",display:"flex",width:"100%"},"&-animated",{transition:"margin 0.3s"})),"".concat(e,"-content-holder"),{flex:"auto",minWidth:0,minHeight:0}),"".concat(e,"-tabpane"),{outline:"none",flex:"none",width:"100%"}))),"".concat(e,"-centered"),i({},"> ".concat(e,"-nav, > div > ").concat(e,"-nav"),i({},"".concat(e,"-nav-wrap"),i({},"&:not([class*='".concat(e,"-nav-wrap-ping'])"),{justifyContent:"center"}))))},Lt=I("Tabs",(function(t){var e=t.controlHeightLG,n=L(t,{tabsHoverColor:t.colorPrimaryHover,tabsActiveColor:t.colorPrimaryActive,tabsCardHorizontalPadding:"".concat((e-Math.round(t.fontSize*t.lineHeight))/2-t.lineWidth,"px ").concat(t.padding,"px"),tabsCardHeight:e,tabsCardGutter:t.marginXXS/2,tabsHorizontalGutter:32,tabsCardHeadBackground:t.colorFillAlter,dropdownEdgeChildVerticalPadding:t.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120});return[Et(n),Rt(n),Bt(n),Pt(n),Tt(n),It(n),wt(n)]}),(function(t){return{zIndexPopup:t.zIndexPopupBase+50}})),At=0,Dt=function(){return{prefixCls:{type:String},id:{type:String},popupClassName:String,getPopupContainer:_(),activeKey:{type:[String,Number]},defaultActiveKey:{type:[String,Number]},direction:H(),animated:G([Boolean,Object]),renderTabBar:_(),tabBarGutter:{type:Number},tabBarStyle:E(),tabPosition:H(),destroyInactiveTabPane:z(),hideAdd:Boolean,type:H(),size:H(),centered:Boolean,onEdit:_(),onChange:_(),onTabClick:_(),onTabScroll:_(),"onUpdate:activeKey":_(),locale:E(),onPrevClick:_(),onNextClick:_(),tabBarExtraContent:C.any}};var Mt=v({compatConfig:{MODE:3},name:"InternalTabs",inheritAttrs:!1,props:m(m({},O(Dt(),{tabPosition:"top",animated:{inkBar:!0,tabPane:!1}})),{tabs:X()}),slots:Object,setup:function(e,a){var o=a.attrs,c=a.slots;F(!(void 0!==e.onPrevClick||void 0!==e.onNextClick),"Tabs","`onPrevClick / @prevClick` and `onNextClick / @nextClick` has been removed. Please use `onTabScroll / @tabScroll` instead."),F(!(void 0!==e.tabBarExtraContent),"Tabs","`tabBarExtraContent` prop has been removed. Please use `rightExtra` slot instead."),F(!(void 0!==c.tabBarExtraContent),"Tabs","`tabBarExtraContent` slot is deprecated. Please use `rightExtra` slot instead.");var r=V("tabs",e),l=r.prefixCls,u=r.direction,d=r.size,v=r.rootPrefixCls,s=r.getPopupContainer,f=n(Lt(l),2),k=f[0],C=f[1],_=p((function(){return"rtl"===u.value})),w=p((function(){var n=e.animated,a=e.tabPosition;return!1===n||["left","right"].includes(a)?{inkBar:!1,tabPane:!1}:!0===n?{inkBar:!0,tabPane:!0}:m({inkBar:!0,tabPane:!1},"object"===t(n)?n:{})})),T=n(y(!1),2),P=T[0],E=T[1];x((function(){E(rt())}));var R=n(lt((function(){var t;return null===(t=e.tabs[0])||void 0===t?void 0:t.key}),{value:p((function(){return e.activeKey})),defaultValue:e.defaultActiveKey}),2),I=R[0],L=R[1],A=n(y((function(){return e.tabs.findIndex((function(t){return t.key===I.value}))})),2),D=A[0],M=A[1];g((function(){var t,n=e.tabs.findIndex((function(t){return t.key===I.value}));-1===n&&(n=Math.max(0,Math.min(D.value,e.tabs.length-1)),L(null===(t=e.tabs[n])||void 0===t?void 0:t.key)),M(n)}));var O=n(lt(null,{value:p((function(){return e.id}))}),2),j=O[0],N=O[1],H=p((function(){return P.value&&!["left","right"].includes(e.tabPosition)?"top":e.tabPosition}));x((function(){e.id||(N("rc-tabs-".concat(At)),At+=1)}));var G=function(t,n){var a,o;null===(a=e.onTabClick)||void 0===a||a.call(e,t,n);var i=t!==I.value;L(t),i&&(null===(o=e.onChange)||void 0===o||o.call(e,t))};return function(t){S(mt,t)}({tabs:p((function(){return e.tabs})),prefixCls:l}),function(){var t,n,a=e.id,r=e.type,u=e.tabBarGutter,p=e.tabBarStyle,f=e.locale,g=e.destroyInactiveTabPane,y=e.renderTabBar,x=void 0===y?c.renderTabBar:y,S=e.onTabScroll,T=e.hideAdd,E=e.centered,R={id:j.value,activeKey:I.value,animated:w.value,tabPosition:H.value,rtl:_.value,mobile:P.value};"editable-card"===r&&(t={onEdit:function(t,n){var a,o=n.key,i=n.event;null===(a=e.onEdit)||void 0===a||a.call(e,"add"===t?i:o,t)},removeIcon:function(){return b(Y,null,null)},addIcon:c.addIcon?c.addIcon:function(){return b(ut,null,null)},showAdd:!0!==T});var L=m(m({},R),{moreTransitionName:"".concat(v.value,"-slide-up"),editable:t,locale:f,tabBarGutter:u,onTabClick:G,onTabScroll:S,style:p,getPopupContainer:s.value,popupClassName:h(e.popupClassName,C.value)});n=x?x(m(m({},L),{DefaultTabBar:_t})):b(_t,L,vt(c,["moreIcon","leftExtra","rightExtra","tabBarExtraContent"]));var A=l.value;return k(b("div",B(B({},o),{},{id:a,class:h(A,"".concat(A,"-").concat(H.value),i(i(i(i(i(i(i(i({},C.value,!0),"".concat(A,"-").concat(d.value),d.value),"".concat(A,"-card"),["card","editable-card"].includes(r)),"".concat(A,"-editable-card"),"editable-card"===r),"".concat(A,"-centered"),E),"".concat(A,"-mobile"),P.value),"".concat(A,"-editable"),"editable-card"===r),"".concat(A,"-rtl"),_.value),o.class)}),[n,b(St,B(B({destroyInactiveTabPane:g},R),{},{animated:w.value}),null)]))}}}),Ot=a("T",v({compatConfig:{MODE:3},name:"ATabs",inheritAttrs:!1,props:O(Dt(),{tabPosition:"top",animated:{inkBar:!0,tabPane:!1}}),slots:Object,setup:function(t,e){var a=e.attrs,o=e.slots,i=e.emit,c=function(t){i("update:activeKey",t),i("change",t)};return function(){var e,i=j(null===(e=o.default)||void 0===e?void 0:e.call(o)).map((function(t){if(W(t)){for(var e=m({},t.props||{}),a=0,o=Object.entries(e);a<o.length;a++){var i=n(o[a],2),c=i[0],r=i[1];delete e[c],e[K(c)]=r}var l=t.children||{},u=void 0!==t.key?t.key:void 0,d=e.tab,v=void 0===d?l.tab:d,s=e.disabled,p=e.forceRender,b=e.closable,f=e.animated,h=e.active,g=e.destroyInactiveTabPane;return m(m({key:u},e),{node:t,closeIcon:l.closeIcon,tab:v,disabled:""===s||s,forceRender:""===p||p,closable:""===b||b,animated:""===f||f,active:""===h||h,destroyInactiveTabPane:""===g||g})}return null})).filter((function(t){return t}));return b(Mt,B(B(B({},N(t,["onUpdate:activeKey"])),a),{},{onChange:c,tabs:i}),o)}}})),jt=a("_",v({compatConfig:{MODE:3},name:"ATabPane",inheritAttrs:!1,__ANT_TAB_PANE:!0,props:{tab:C.any,disabled:{type:Boolean},forceRender:{type:Boolean},closable:{type:Boolean},animated:{type:Boolean},active:{type:Boolean},destroyInactiveTabPane:{type:Boolean},prefixCls:{type:String},tabKey:{type:[String,Number]},id:{type:String}},slots:Object,setup:function(t,e){var n=e.attrs,a=e.slots,o=s(t.forceRender);k([function(){return t.active},function(){return t.destroyInactiveTabPane}],(function(){t.active?o.value=!0:t.destroyInactiveTabPane&&(o.value=!1)}),{immediate:!0});var i=p((function(){return t.active?{}:t.animated?{visibility:"hidden",height:0,overflowY:"hidden"}:{display:"none"}}));return function(){var e,c=t.prefixCls,r=t.forceRender,l=t.id,u=t.active,d=t.tabKey;return b("div",{id:l&&"".concat(l,"-panel-").concat(d),role:"tabpanel",tabindex:u?0:-1,"aria-labelledby":l&&"".concat(l,"-tab-").concat(d),"aria-hidden":!u,style:[i.value,n.style],class:["".concat(c,"-tabpane"),u&&"".concat(c,"-tabpane-active"),n.class]},[(u||o.value||r)&&(null===(e=a.default)||void 0===e?void 0:e.call(a))])}}}));Ot.TabPane=jt,Ot.install=function(t){return t.component(Ot.name,Ot),t.component(jt.name,jt),t}}}}))}();
|