webman_admin/src/plugin/admin/public/assets/index.357d6afd.js
2022-08-31 15:52:27 +08:00

2 lines
23 KiB
JavaScript

import{r as C,bn as Ba,a7 as at,a as la,f as X,j as c,bm as ea,S as ga,J as z,a3 as za,_ as Z,aP as Wt,bw as G,R as _,al as Da,V as ha,dU as zt,cW as Dt,dV as jt,dW as Ft,aa as ja,N as Ht,O as Vt,aI as Gt,C as ct,dX as _a,aT as ft,T as ba,dY as Tt,aB as Ut,ah as Ct,aR as qt,G as $t,bA as Yt,aG as Xt,bL as Ja,U as Zt,D as Jt,cS as Qt,bq as pt,aF as an}from"./index.bde7963b.js";import{u as tn}from"./uniqBy.3333e3da.js";function nn(o){var a=C(),t=C(!1);function i(){for(var n=arguments.length,e=new Array(n),s=0;s<n;s++)e[s]=arguments[s];t.value||(Ba.cancel(a.value),a.value=Ba(function(){o.apply(void 0,e)}))}return at(function(){t.value=!0,Ba.cancel(a.value)}),i}function en(o){var a=C([]),t=C(typeof o=="function"?o():o),i=nn(function(){var e=t.value;a.value.forEach(function(s){e=s(e)}),a.value=[],t.value=e});function n(e){a.value.push(e),i()}return[t,n]}var rn=la({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(a,t){var i=t.expose,n=t.attrs,e=C();function s(v){var d;!((d=a.tab)===null||d===void 0)&&d.disabled||a.onClick(v)}i({domRef:e});function l(v){var d;v.preventDefault(),v.stopPropagation(),a.editable.onEdit("remove",{key:(d=a.tab)===null||d===void 0?void 0:d.key,event:v})}var b=X(function(){var v;return a.editable&&a.closable!==!1&&!(!((v=a.tab)===null||v===void 0)&&v.disabled)});return function(){var v,d,f=a.prefixCls,g=a.id,O=a.active,T=a.tab,D=T.key,P=T.tab,F=T.disabled,w=T.closeIcon,u=a.renderWrapper,B=a.removeAriaLabel,H=a.editable,L=a.onFocus,I="".concat(f,"-tab"),M=c("div",{key:D,ref:e,class:ga(I,(v={},z(v,"".concat(I,"-with-remove"),b.value),z(v,"".concat(I,"-active"),O),z(v,"".concat(I,"-disabled"),F),v)),style:n.style,onClick:s},[c("div",{role:"tab","aria-selected":O,id:g&&"".concat(g,"-tab-").concat(D),class:"".concat(I,"-btn"),"aria-controls":g&&"".concat(g,"-panel-").concat(D),"aria-disabled":F,tabindex:F?null:0,onClick:function(K){K.stopPropagation(),s(K)},onKeydown:function(K){[ea.SPACE,ea.ENTER].includes(K.which)&&(K.preventDefault(),s(K))},onFocus:L},[typeof P=="function"?P():P]),b.value&&c("button",{type:"button","aria-label":B||"remove",tabindex:0,class:"".concat(I,"-remove"),onClick:function(K){K.stopPropagation(),l(K)}},[(w==null?void 0:w())||((d=H.removeIcon)===null||d===void 0?void 0:d.call(H))||"\xD7"])]);return u?u(M):M}}}),mt={width:0,height:0,left:0,top:0};function sn(o,a){var t=C(new Map);return za(function(){for(var i,n,e=new Map,s=o.value,l=a.value.get((i=s[0])===null||i===void 0?void 0:i.key)||mt,b=l.left+l.width,v=0;v<s.length;v+=1){var d=s[v].key,f=a.value.get(d);f||(f=a.value.get((n=s[v-1])===null||n===void 0?void 0:n.key)||mt);var g=e.get(d)||Z({},f);g.right=b-g.left-g.width,e.set(d,g)}t.value=new Map(e)}),t}var Pt=la({name:"AddButton",inheritAttrs:!1,props:{prefixCls:String,editable:{type:Object},locale:{type:Object,default:void 0}},setup:function(a,t){var i=t.expose,n=t.attrs,e=C();return i({domRef:e}),function(){var s=a.prefixCls,l=a.editable,b=a.locale;return!l||l.showAdd===!1?null:c("button",{ref:e,type:"button",class:"".concat(s,"-nav-add"),style:n.style,"aria-label":(b==null?void 0:b.addAriaLabel)||"Add tab",onClick:function(d){l.onEdit("add",{event:d})}},[l.addIcon?l.addIcon():"+"])}}}),on={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},bn=on;function ht(o){for(var a=1;a<arguments.length;a++){var t=arguments[a]!=null?Object(arguments[a]):{},i=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(i=i.concat(Object.getOwnPropertySymbols(t).filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),i.forEach(function(n){ln(o,n,t[n])})}return o}function ln(o,a,t){return a in o?Object.defineProperty(o,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):o[a]=t,o}var tt=function(a,t){var i=ht({},a,t.attrs);return c(Wt,ht({},i,{icon:bn}),null)};tt.displayName="PlusOutlined";tt.inheritAttrs=!1;var vn=tt,dn={prefixCls:{type:String},id:{type:String},tabs:{type:Object},rtl:{type:Boolean},tabBarGutter:{type:Number},activeKey:{type:[String,Number]},mobile:{type:Boolean},moreIcon:ja.any,moreTransitionName:{type:String},editable:{type:Object},locale:{type:Object,default:void 0},removeAriaLabel:String,onTabClick:{type:Function}},un=la({name:"OperationNode",inheritAttrs:!1,props:dn,emits:["tabClick"],slots:["moreIcon"],setup:function(a,t){var i=t.attrs,n=t.slots,e=G(!1),s=_(e,2),l=s[0],b=s[1],v=G(null),d=_(v,2),f=d[0],g=d[1],O=function(u){for(var B=a.tabs.filter(function(U){return!U.disabled}),H=B.findIndex(function(U){return U.key===f.value})||0,L=B.length,I=0;I<L;I+=1){H=(H+u+L)%L;var M=B[H];if(!M.disabled){g(M.key);return}}},T=function(u){var B=u.which;if(!l.value){[ea.DOWN,ea.SPACE,ea.ENTER].includes(B)&&(b(!0),u.preventDefault());return}switch(B){case ea.UP:O(-1),u.preventDefault();break;case ea.DOWN:O(1),u.preventDefault();break;case ea.ESC:b(!1);break;case ea.SPACE:case ea.ENTER:f.value!==null&&a.onTabClick(f.value,u);break}},D=X(function(){return"".concat(a.id,"-more-popup")}),P=X(function(){return f.value!==null?"".concat(D.value,"-").concat(f.value):null}),F=function(u,B){u.preventDefault(),u.stopPropagation(),a.editable.onEdit("remove",{key:B,event:u})};return Da(function(){ha(f,function(){var w=document.getElementById(P.value);w&&w.scrollIntoView&&w.scrollIntoView(!1)},{flush:"post",immediate:!0})}),ha(l,function(){l.value||g(null)}),function(){var w,u=a.prefixCls,B=a.id,H=a.tabs,L=a.locale,I=a.mobile,M=a.moreIcon,U=M===void 0?((w=n.moreIcon)===null||w===void 0?void 0:w.call(n))||c(zt,null,null):M,K=a.moreTransitionName,j=a.editable,va=a.tabBarGutter,y=a.rtl,r=a.onTabClick,p="".concat(u,"-dropdown"),S=L==null?void 0:L.dropdownAriaLabel,W=z({},y?"marginRight":"marginLeft",va);H.length||(W.visibility="hidden",W.order=1);var R=ga(z({},"".concat(p,"-rtl"),y)),E=I?null:c(Ft,{prefixCls:p,trigger:["hover"],visible:l.value,transitionName:K,onVisibleChange:b,overlayClassName:R,mouseEnterDelay:.1,mouseLeaveDelay:.1},{overlay:function(){return c(Dt,{onClick:function(A){var q=A.key,ra=A.domEvent;r(q,ra),b(!1)},id:D.value,tabindex:-1,role:"listbox","aria-activedescendant":P.value,selectedKeys:[f.value],"aria-label":S!==void 0?S:"expanded dropdown"},{default:function(){return[H.map(function(A){var q,ra,Sa=j&&A.closable!==!1&&!A.disabled;return c(jt,{key:A.key,id:"".concat(D.value,"-").concat(A.key),role:"option","aria-controls":B&&"".concat(B,"-panel-").concat(A.key),disabled:A.disabled},{default:function(){return[c("span",null,[typeof A.tab=="function"?A.tab():A.tab]),Sa&&c("button",{type:"button","aria-label":a.removeAriaLabel||"remove",tabindex:0,class:"".concat(p,"-menu-item-remove"),onClick:function(da){da.stopPropagation(),F(da,A.key)}},[((q=A.closeIcon)===null||q===void 0?void 0:q.call(A))||((ra=j.removeIcon)===null||ra===void 0?void 0:ra.call(j))||"\xD7"])]}})})]}})},default:function(){return c("button",{type:"button",class:"".concat(u,"-nav-more"),style:W,tabindex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":D.value,id:"".concat(B,"-more"),"aria-expanded":l.value,onKeydown:T},[U])}});return c("div",{class:ga("".concat(u,"-nav-operations"),i.class),style:i.style},[E,c(Pt,{prefixCls:u,locale:L,editable:j},null)])}}}),It=Symbol("tabsContextKey"),Et=function(a){Ht(It,a)},_t=function(){return Vt(It,{tabs:C([]),prefixCls:C()})};la({name:"TabsContextProvider",inheritAttrs:!1,props:{tabs:{type:Object,default:void 0},prefixCls:{type:String,default:void 0}},setup:function(a,t){var i=t.slots;return Et(Gt(a)),function(){var n;return(n=i.default)===null||n===void 0?void 0:n.call(i)}}});var cn=.1,gt=.01,Ka=20,yt=Math.pow(.995,Ka);function fn(o,a){var t=G(),i=_(t,2),n=i[0],e=i[1],s=G(0),l=_(s,2),b=l[0],v=l[1],d=G(0),f=_(d,2),g=f[0],O=f[1],T=G(),D=_(T,2),P=D[0],F=D[1],w=C();function u(y){var r=y.touches[0],p=r.screenX,S=r.screenY;e({x:p,y:S}),clearInterval(w.value)}function B(y){if(!!n.value){y.preventDefault();var r=y.touches[0],p=r.screenX,S=r.screenY,W=p-n.value.x,R=S-n.value.y;a(W,R),e({x:p,y:S});var E=Date.now();O(E-b.value),v(E),F({x:W,y:R})}}function H(){if(!!n.value){var y=P.value;if(e(null),F(null),y){var r=y.x/g.value,p=y.y/g.value,S=Math.abs(r),W=Math.abs(p);if(Math.max(S,W)<cn)return;var R=r,E=p;w.value=setInterval(function(){if(Math.abs(R)<gt&&Math.abs(E)<gt){clearInterval(w.value);return}R*=yt,E*=yt,a(R*Ka,E*Ka)},Ka)}}}var L=C();function I(y){var r=y.deltaX,p=y.deltaY,S=0,W=Math.abs(r),R=Math.abs(p);W===R?S=L.value==="x"?r:p:W>R?(S=r,L.value="x"):(S=p,L.value="y"),a(-S,-S)&&y.preventDefault()}var M=C({onTouchStart:u,onTouchMove:B,onTouchEnd:H,onWheel:I});function U(y){M.value.onTouchStart(y)}function K(y){M.value.onTouchMove(y)}function j(y){M.value.onTouchEnd(y)}function va(y){M.value.onWheel(y)}Da(function(){var y,r;document.addEventListener("touchmove",K,{passive:!1}),document.addEventListener("touchend",j,{passive:!1}),(y=o.value)===null||y===void 0||y.addEventListener("touchstart",U,{passive:!1}),(r=o.value)===null||r===void 0||r.addEventListener("wheel",va,{passive:!1})}),at(function(){document.removeEventListener("touchmove",K),document.removeEventListener("touchend",j)})}function xt(o,a){var t=C(o);function i(n){var e=typeof n=="function"?n(t.value):n;e!==t.value&&a(e,t.value),t.value=e}return[t,i]}var wt={width:0,height:0,left:0,top:0,right:0},pn=function(){return{id:{type:String},tabPosition:{type:String},activeKey:{type:[String,Number]},rtl:{type:Boolean},animated:{type:Object,default:void 0},editable:{type:Object},moreIcon:ja.any,moreTransitionName:{type:String},mobile:{type:Boolean},tabBarGutter:{type:Number},renderTabBar:{type:Function},locale:{type:Object,default:void 0},onTabClick:{type:Function},onTabScroll:{type:Function}}},St=la({name:"TabNavList",inheritAttrs:!1,props:pn(),slots:["moreIcon","leftExtra","rightExtra","tabBarExtraContent"],emits:["tabClick","tabScroll"],setup:function(a,t){var i=t.attrs,n=t.slots,e=_t(),s=e.tabs,l=e.prefixCls,b=C(),v=C(),d=C(),f=C(),g=tn(),O=_(g,2),T=O[0],D=O[1],P=X(function(){return a.tabPosition==="top"||a.tabPosition==="bottom"}),F=xt(0,function(h,x){P.value&&a.onTabScroll&&a.onTabScroll({direction:h>x?"left":"right"})}),w=_(F,2),u=w[0],B=w[1],H=xt(0,function(h,x){!P.value&&a.onTabScroll&&a.onTabScroll({direction:h>x?"top":"bottom"})}),L=_(H,2),I=L[0],M=L[1],U=G(0),K=_(U,2),j=K[0],va=K[1],y=G(0),r=_(y,2),p=r[0],S=r[1],W=G(null),R=_(W,2),E=R[0],wa=R[1],ya=G(null),A=_(ya,2),q=A[0],ra=A[1],Sa=G(0),xa=_(Sa,2),ka=xa[0],da=xa[1],Aa=G(0),J=_(Aa,2),Fa=J[0],Ra=J[1],Na=en(new Map),Oa=_(Na,2),Ha=Oa[0],Ta=Oa[1],La=sn(s,Ha),At=X(function(){return"".concat(l.value,"-nav-operations-hidden")}),Ca=C(0),Pa=C(0);za(function(){P.value?a.rtl?(Ca.value=0,Pa.value=Math.max(0,j.value-E.value)):(Ca.value=Math.min(0,E.value-j.value),Pa.value=0):(Ca.value=Math.min(0,q.value-p.value),Pa.value=0)});var Va=function(x){return x<Ca.value?Ca.value:x>Pa.value?Pa.value:x},nt=C(),Rt=G(),et=_(Rt,2),Ga=et[0],rt=et[1],Ua=function(){rt(Date.now())},qa=function(){clearTimeout(nt.value)},it=function(x,m){x(function(N){var k=Va(N+m);return k})};fn(b,function(h,x){if(P.value){if(E.value>=j.value)return!1;it(B,h)}else{if(q.value>=p.value)return!1;it(M,x)}return qa(),Ua(),!0}),ha(Ga,function(){qa(),Ga.value&&(nt.value=setTimeout(function(){rt(0)},100))});var st=function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:a.activeKey,m=La.value.get(x)||{width:0,height:0,left:0,right:0,top:0};if(P.value){var N=u.value;a.rtl?m.right<u.value?N=m.right:m.right+m.width>u.value+E.value&&(N=m.right+m.width-E.value):m.left<-u.value?N=-m.left:m.left+m.width>-u.value+E.value&&(N=-(m.left+m.width-E.value)),M(0),B(Va(N))}else{var k=I.value;m.top<-I.value?k=-m.top:m.top+m.height>-I.value+q.value&&(k=-(m.top+m.height-q.value)),B(0),M(Va(k))}},$a=C(0),Ya=C(0);za(function(){var h,x,m,N,k,$,Y,fa=La.value;["top","bottom"].includes(a.tabPosition)?(x="width",k=E.value,$=j.value,Y=ka.value,m=a.rtl?"right":"left",N=Math.abs(u.value)):(x="height",k=q.value,$=j.value,Y=Fa.value,m="top",N=-I.value);var Q=k;$+Y>k&&$<k&&(Q=k-Y);var ia=s.value;if(!ia.length){var sa;return sa=[0,0],$a.value=sa[0],Ya.value=sa[1],sa}for(var pa=ia.length,V=pa,ta=0;ta<pa;ta+=1){var na=fa.get(ia[ta].key)||wt;if(na[m]+na[x]>N+Q){V=ta-1;break}}for(var oa=0,aa=pa-1;aa>=0;aa-=1){var ma=fa.get(ia[aa].key)||wt;if(ma[m]<N){oa=aa+1;break}}return h=[oa,V],$a.value=h[0],Ya.value=h[1],h});var Xa=function(){var x,m,N,k,$,Y=((x=b.value)===null||x===void 0?void 0:x.offsetWidth)||0,fa=((m=b.value)===null||m===void 0?void 0:m.offsetHeight)||0,Q=((N=f.value)===null||N===void 0?void 0:N.$el)||{},ia=Q.offsetWidth||0,sa=Q.offsetHeight||0;wa(Y),ra(fa),da(ia),Ra(sa);var pa=(((k=v.value)===null||k===void 0?void 0:k.offsetWidth)||0)-ia,V=((($=v.value)===null||$===void 0?void 0:$.offsetHeight)||0)-sa;va(pa),S(V),Ta(function(){var ta=new Map;return s.value.forEach(function(na){var oa=na.key,aa,ma=D.value.get(oa),ca=((aa=ma)===null||aa===void 0?void 0:aa.$el)||ma;ca&&ta.set(oa,{width:ca.offsetWidth,height:ca.offsetHeight,left:ca.offsetLeft,top:ca.offsetTop})}),ta})},ot=X(function(){return[].concat(ct(s.value.slice(0,$a.value)),ct(s.value.slice(Ya.value+1)))}),Nt=G(),bt=_(Nt,2),Ot=bt[0],Lt=bt[1],ua=X(function(){return La.value.get(a.activeKey)}),lt=C(),vt=function(){Ba.cancel(lt.value)};ha([ua,P,function(){return a.rtl}],function(){var h={};ua.value&&(P.value?(a.rtl?h.right=_a(ua.value.right):h.left=_a(ua.value.left),h.width=_a(ua.value.width)):(h.top=_a(ua.value.top),h.height=_a(ua.value.height))),vt(),lt.value=Ba(function(){Lt(h)})}),ha([function(){return a.activeKey},ua,La,P],function(){st()},{flush:"post"}),ha([function(){return a.rtl},function(){return a.tabBarGutter},function(){return a.activeKey},function(){return s.value}],function(){Xa()},{flush:"post"});var Za=function(x){var m=x.position,N=x.prefixCls,k=x.extra;if(!k)return null;var $=k==null?void 0:k({position:m});return $?c("div",{class:"".concat(N,"-extra-content")},[$]):null};return at(function(){qa(),vt()}),function(){var h,x=a.id,m=a.animated,N=a.activeKey,k=a.rtl,$=a.editable,Y=a.locale,fa=a.tabPosition,Q=a.tabBarGutter,ia=a.onTabClick,sa=i.class,pa=i.style,V=l.value,ta=!!ot.value.length,na="".concat(V,"-nav-wrap"),oa,aa,ma,ca;P.value?k?(aa=u.value>0,oa=u.value+E.value<j.value):(oa=u.value<0,aa=-u.value+E.value<j.value):(ma=I.value<0,ca=-I.value+q.value<p.value);var Ma={};fa==="top"||fa==="bottom"?Ma[k?"marginRight":"marginLeft"]=typeof Q=="number"?"".concat(Q,"px"):Q:Ma.marginTop=typeof Q=="number"?"".concat(Q,"px"):Q;var dt=s.value.map(function(Ia,ut){var Ea=Ia.key;return c(rn,{id:x,prefixCls:V,key:Ea,tab:Ia,style:ut===0?void 0:Ma,closable:Ia.closable,editable:$,active:Ea===N,removeAriaLabel:Y==null?void 0:Y.removeAriaLabel,ref:T(Ea),onClick:function(Kt){ia(Ea,Kt)},onFocus:function(){st(Ea),Ua(),b.value&&(k||(b.value.scrollLeft=0),b.value.scrollTop=0)}},n)});return c("div",{role:"tablist",class:ga("".concat(V,"-nav"),sa),style:pa,onKeydown:function(){Ua()}},[c(Za,{position:"left",prefixCls:V,extra:n.leftExtra},null),c(ft,{onResize:Xa},{default:function(){return[c("div",{class:ga(na,(h={},z(h,"".concat(na,"-ping-left"),oa),z(h,"".concat(na,"-ping-right"),aa),z(h,"".concat(na,"-ping-top"),ma),z(h,"".concat(na,"-ping-bottom"),ca),h)),ref:b},[c(ft,{onResize:Xa},{default:function(){return[c("div",{ref:v,class:"".concat(V,"-nav-list"),style:{transform:"translate(".concat(u.value,"px, ").concat(I.value,"px)"),transition:Ga.value?"none":void 0}},[dt,c(Pt,{ref:f,prefixCls:V,locale:Y,editable:$,style:Z(Z({},dt.length===0?void 0:Ma),{visibility:ta?"hidden":null})},null),c("div",{class:ga("".concat(V,"-ink-bar"),z({},"".concat(V,"-ink-bar-animated"),m.inkBar)),style:Ot.value},null)])]}})])]}}),c(un,ba(ba({},a),{},{removeAriaLabel:Y==null?void 0:Y.removeAriaLabel,ref:d,prefixCls:V,tabs:ot.value,class:!ta&&At.value}),Tt(n,["moreIcon"])),c(Za,{position:"right",prefixCls:V,extra:n.rightExtra},null),c(Za,{position:"right",prefixCls:V,extra:n.tabBarExtraContent},null)])}}}),mn=la({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(a){var t=_t(),i=t.tabs,n=t.prefixCls;return function(){var e=a.id,s=a.activeKey,l=a.animated,b=a.tabPosition,v=a.rtl,d=a.destroyInactiveTabPane,f=l.tabPane,g=n.value,O=i.value.findIndex(function(T){return T.key===s});return c("div",{class:"".concat(g,"-content-holder")},[c("div",{class:["".concat(g,"-content"),"".concat(g,"-content-").concat(b),z({},"".concat(g,"-content-animated"),f)],style:O&&f?z({},v?"marginRight":"marginLeft","-".concat(O,"00%")):null},[i.value.map(function(T){return Ut(T.node,{key:T.key,prefixCls:g,tabKey:T.key,id:e,animated:f,active:T.key===s,destroyInactiveTabPane:d})})])])}}}),kt=0,Bt=function(){return{prefixCls:{type:String},id:{type:String},activeKey:{type:[String,Number]},defaultActiveKey:{type:[String,Number]},direction:{type:String},animated:{type:[Boolean,Object]},renderTabBar:{type:Function},tabBarGutter:{type:Number},tabBarStyle:{type:Object},tabPosition:{type:String},destroyInactiveTabPane:{type:Boolean},hideAdd:Boolean,type:{type:String},size:{type:String},centered:Boolean,onEdit:{type:Function},onChange:{type:Function},onTabClick:{type:Function},onTabScroll:{type:Function},"onUpdate:activeKey":{type:Function},locale:{type:Object,default:void 0},onPrevClick:Function,onNextClick:Function,tabBarExtraContent:ja.any}};function hn(o){return o.map(function(a){if($t(a)){for(var t=Z({},a.props||{}),i=0,n=Object.entries(t);i<n.length;i++){var e=_(n[i],2),s=e[0],l=e[1];delete t[s],t[Yt(s)]=l}var b=a.children||{},v=a.key!==void 0?a.key:void 0,d=t.tab,f=d===void 0?b.tab:d,g=t.disabled,O=t.forceRender,T=t.closable,D=t.animated,P=t.active,F=t.destroyInactiveTabPane;return Z(Z({key:v},t),{node:a,closeIcon:b.closeIcon,tab:f,disabled:g===""||g,forceRender:O===""||O,closable:T===""||T,animated:D===""||D,active:P===""||P,destroyInactiveTabPane:F===""||F})}return null}).filter(function(a){return a})}var gn=la({name:"InternalTabs",inheritAttrs:!1,props:Z(Z({},Ct(Bt(),{tabPosition:"top",animated:{inkBar:!0,tabPane:!1}})),{tabs:{type:Array}}),slots:["tabBarExtraContent","leftExtra","rightExtra","moreIcon","addIcon","removeIcon","renderTabBar"],setup:function(a,t){var i=t.attrs,n=t.slots;Ja(a.onPrevClick===void 0&&a.onNextClick===void 0,"Tabs","`onPrevClick / @prevClick` and `onNextClick / @nextClick` has been removed. Please use `onTabScroll / @tabScroll` instead."),Ja(a.tabBarExtraContent===void 0,"Tabs","`tabBarExtraContent` prop has been removed. Please use `rightExtra` slot instead."),Ja(n.tabBarExtraContent===void 0,"Tabs","`tabBarExtraContent` slot is deprecated. Please use `rightExtra` slot instead.");var e=Zt("tabs",a),s=e.prefixCls,l=e.direction,b=e.size,v=e.rootPrefixCls,d=X(function(){return l.value==="rtl"}),f=X(function(){var r=a.animated,p=a.tabPosition;return r===!1||["left","right"].includes(p)?{inkBar:!1,tabPane:!1}:r===!0?{inkBar:!0,tabPane:!0}:Z({inkBar:!0,tabPane:!1},Jt(r)==="object"?r:{})}),g=G(!1),O=_(g,2),T=O[0],D=O[1];Da(function(){D(Qt())});var P=pt(function(){var r;return(r=a.tabs[0])===null||r===void 0?void 0:r.key},{value:X(function(){return a.activeKey}),defaultValue:a.defaultActiveKey}),F=_(P,2),w=F[0],u=F[1],B=G(function(){return a.tabs.findIndex(function(r){return r.key===w.value})}),H=_(B,2),L=H[0],I=H[1];za(function(){var r,p=a.tabs.findIndex(function(S){return S.key===w.value});p===-1&&(p=Math.max(0,Math.min(L.value,a.tabs.length-1)),u((r=a.tabs[p])===null||r===void 0?void 0:r.key)),I(p)});var M=pt(null,{value:X(function(){return a.id})}),U=_(M,2),K=U[0],j=U[1],va=X(function(){return T.value&&!["left","right"].includes(a.tabPosition)?"top":a.tabPosition});Da(function(){a.id||(j("rc-tabs-".concat(kt)),kt+=1)});var y=function(p,S){var W,R;(W=a.onTabClick)===null||W===void 0||W.call(a,p,S);var E=p!==w.value;u(p),E&&((R=a.onChange)===null||R===void 0||R.call(a,p))};return Et({tabs:X(function(){return a.tabs}),prefixCls:s}),function(){var r,p=a.id,S=a.type,W=a.tabBarGutter,R=a.tabBarStyle,E=a.locale,wa=a.destroyInactiveTabPane,ya=a.renderTabBar,A=ya===void 0?n.renderTabBar:ya,q=a.onTabScroll,ra=a.hideAdd,Sa=a.centered,xa={id:K.value,activeKey:w.value,animated:f.value,tabPosition:va.value,rtl:d.value,mobile:T.value},ka;S==="editable-card"&&(ka={onEdit:function(Ra,Na){var Oa=Na.key,Ha=Na.event,Ta;(Ta=a.onEdit)===null||Ta===void 0||Ta.call(a,Ra==="add"?Ha:Oa,Ra)},removeIcon:function(){return c(an,null,null)},addIcon:n.addIcon?n.addIcon:function(){return c(vn,null,null)},showAdd:ra!==!0});var da,Aa=Z(Z({},xa),{moreTransitionName:"".concat(v.value,"-slide-up"),editable:ka,locale:E,tabBarGutter:W,onTabClick:y,onTabScroll:q,style:R});A?da=A(Z(Z({},Aa),{DefaultTabBar:St})):da=c(St,Aa,Tt(n,["moreIcon","leftExtra","rightExtra","tabBarExtraContent"]));var J=s.value;return c("div",ba(ba({},i),{},{id:p,class:ga(J,"".concat(J,"-").concat(va.value),(r={},z(r,"".concat(J,"-").concat(b.value),b.value),z(r,"".concat(J,"-card"),["card","editable-card"].includes(S)),z(r,"".concat(J,"-editable-card"),S==="editable-card"),z(r,"".concat(J,"-centered"),Sa),z(r,"".concat(J,"-mobile"),T.value),z(r,"".concat(J,"-editable"),S==="editable-card"),z(r,"".concat(J,"-rtl"),d.value),r),i.class)}),[da,c(mn,ba(ba({destroyInactiveTabPane:wa},xa),{},{animated:f.value}),null)])}}}),Wa=la({name:"ATabs",inheritAttrs:!1,props:Ct(Bt(),{tabPosition:"top",animated:{inkBar:!0,tabPane:!1}}),slots:["tabBarExtraContent","leftExtra","rightExtra","moreIcon","addIcon","removeIcon","renderTabBar"],setup:function(a,t){var i=t.attrs,n=t.slots,e=t.emit,s=function(b){e("update:activeKey",b),e("change",b)};return function(){var l,b=hn(qt((l=n.default)===null||l===void 0?void 0:l.call(n)));return c(gn,ba(ba(ba({},Xt(a,["onUpdate:activeKey"])),i),{},{onChange:s,tabs:b}),n)}}}),yn=function(){return{tab:ja.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}}},Qa=la({name:"ATabPane",inheritAttrs:!1,__ANT_TAB_PANE:!0,props:yn(),slots:["closeIcon","tab"],setup:function(a,t){var i=t.attrs,n=t.slots,e=C(a.forceRender);ha([function(){return a.active},function(){return a.destroyInactiveTabPane}],function(){a.active?e.value=!0:a.destroyInactiveTabPane&&(e.value=!1)},{immediate:!0});var s=X(function(){return a.active?{}:a.animated?{visibility:"hidden",height:0,overflowY:"hidden"}:{display:"none"}});return function(){var l,b=a.prefixCls,v=a.forceRender,d=a.id,f=a.active,g=a.tabKey;return c("div",{id:d&&"".concat(d,"-panel-").concat(g),role:"tabpanel",tabindex:f?0:-1,"aria-labelledby":d&&"".concat(d,"-tab-").concat(g),"aria-hidden":!f,style:[s.value,i.style],class:["".concat(b,"-tabpane"),f&&"".concat(b,"-tabpane-active"),i.class]},[(f||e.value||v)&&((l=n.default)===null||l===void 0?void 0:l.call(n))])}}});Wa.TabPane=Qa;Wa.install=function(o){return o.component(Wa.name,Wa),o.component(Qa.name,Qa),o};export{Wa as T};