1 line
22 KiB
JavaScript
1 line
22 KiB
JavaScript
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6161],{48293:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={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"}},41377:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r=(a=n(89358),a&&a.__esModule?a:{default:a});t.default=r,e.exports=r},89358:function(e,t,n){"use strict";var a=n(12132),r=n(99903);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(n(28927)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var c=o?Object.getOwnPropertyDescriptor(e,i):null;c&&(c.get||c.set)?Object.defineProperty(a,i,c):a[i]=e[i]}return a.default=e,n&&n.set(e,a),a}(n(59496)),c=a(n(48293)),l=a(n(74925));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var f=function(e,t){return i.createElement(l.default,(0,o.default)((0,o.default)({},e),{},{ref:t,icon:c.default}))};f.displayName="PlusOutlined";var s=i.forwardRef(f);t.default=s},45204:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(){return null};t.default=n},33767:function(e,t,n){"use strict";var a=n(98772).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{inkBar:!0,tabPane:!1};return(t=!1===n?{inkBar:!1,tabPane:!1}:!0===n?{inkBar:!0,tabPane:!0}:(0,o.default)({inkBar:!0},"object"===(0,r.default)(n)?n:{})).tabPane&&(t.tabPaneMotion=(0,o.default)((0,o.default)({},c),{motionName:(0,i.getTransitionName)(e,"switch")})),t};var r=a(n(37635)),o=a(n(60799)),i=n(70718),c={motionAppear:!1,motionEnter:!0,motionLeave:!0}},73951:function(e,t,n){"use strict";var a=n(66356).default,r=n(98772).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n;return e?e:(n=(0,c.default)(t).map(function(e){if(i.isValidElement(e)){var t=e.key,n=e.props||{},a=n.tab,r=l(n,["tab"]);return(0,o.default)((0,o.default)({key:String(t)},r),{label:a})}return null})).filter(function(e){return e})};var o=r(n(60799)),i=a(n(59496)),c=r(n(79756));r(n(99565));var l=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,a=Object.getOwnPropertySymbols(e);r<a.length;r++)0>t.indexOf(a[r])&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]]);return n}},68741:function(e,t,n){"use strict";var a=n(66356).default,r=n(98772).default;t.Z=void 0;var o=r(n(52510)),i=r(n(60799)),c=r(n(46306)),l=r(n(36025)),u=r(n(41377)),f=r(n(84875)),s=r(n(94449)),d=a(n(59496)),v=n(88714),b=r(n(19249));r(n(99565));var m=r(n(33767)),p=r(n(73951)),h=r(n(45204)),y=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,a=Object.getOwnPropertySymbols(e);r<a.length;r++)0>t.indexOf(a[r])&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]]);return n};function g(e){var t,n=e.type,a=e.className,r=e.size,h=e.onEdit,g=e.hideAdd,E=e.centered,Z=e.addIcon,k=e.children,x=e.items,C=e.animated,w=y(e,["type","className","size","onEdit","hideAdd","centered","addIcon","children","items","animated"]),P=w.prefixCls,N=w.moreIcon,M=void 0===N?d.createElement(l.default,null):N,T=d.useContext(v.ConfigContext),S=T.getPrefixCls,I=T.direction,O=T.getPopupContainer,R=S("tabs",P);"editable-card"===n&&(t={onEdit:function(e,t){var n=t.key,a=t.event;null==h||h("add"===e?a:n,e)},removeIcon:d.createElement(c.default,null),addIcon:Z||d.createElement(u.default,null),showAdd:!0!==g});var j=S(),B=(0,p.default)(x,k),_=(0,m.default)(R,C);return d.createElement(b.default.Consumer,null,function(e){var c,l=void 0!==r?r:e;return d.createElement(s.default,(0,i.default)({direction:I,getPopupContainer:O,moreTransitionName:"".concat(j,"-slide-up")},w,{items:B,className:(0,f.default)((c={},(0,o.default)(c,"".concat(R,"-").concat(l),l),(0,o.default)(c,"".concat(R,"-card"),["card","editable-card"].includes(n)),(0,o.default)(c,"".concat(R,"-editable-card"),"editable-card"===n),(0,o.default)(c,"".concat(R,"-centered"),E),c),a),editable:t,moreIcon:M,prefixCls:R,animated:_}))})}g.TabPane=h.default,t.Z=g},28106:function(e,t,n){"use strict";n(57890),n(41423)},41423:function(){},94449:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return H}});var a=n(51163),r=n(24572),o=n(75782),i=n(91600),c=n(26143),l=n(68901),u=n(59496),f=n(84875),s=n.n(f),d=n(64314),v=n(82172),b=n(86090),m=(0,u.createContext)(null),p=u.forwardRef(function(e,t){var n=e.prefixCls,a=e.className,r=e.style,o=e.id,i=e.active,c=e.tabKey,l=e.children;return u.createElement("div",{id:o&&"".concat(o,"-panel-").concat(c),role:"tabpanel",tabIndex:i?0:-1,"aria-labelledby":o&&"".concat(o,"-tab-").concat(c),"aria-hidden":!i,style:r,className:s()(n,i&&"".concat(n,"-active"),a),ref:t},l)}),h=["key","forceRender","style","className"];function y(e){var t=e.id,n=e.activeKey,i=e.animated,c=e.tabPosition,f=e.destroyInactiveTabPane,d=u.useContext(m),v=d.prefixCls,y=d.tabs,g=i.tabPane,E="".concat(v,"-tabpane");return u.createElement("div",{className:s()("".concat(v,"-content-holder"))},u.createElement("div",{className:s()("".concat(v,"-content"),"".concat(v,"-content-").concat(c),(0,r.Z)({},"".concat(v,"-content-animated"),g))},y.map(function(e){var r=e.key,c=e.forceRender,d=e.style,v=e.className,m=(0,l.Z)(e,h),y=r===n;return u.createElement(b.default,(0,a.Z)({key:r,visible:y,forceRender:c,removeOnLeave:!!f,leavedClassName:"".concat(E,"-hidden")},i.tabPaneMotion),function(e,n){var i=e.style,c=e.className;return u.createElement(p,(0,a.Z)({},m,{prefixCls:E,id:t,tabKey:r,animated:g,active:y,style:(0,o.Z)((0,o.Z)({},d),i),className:s()(v,c),ref:n}))})})))}var g=n(49544),E=n(48487),Z=n(64333),k=n(25532),x=n(75729),C={width:0,height:0,left:0,top:0};function w(e,t){var n=u.useRef(e),a=u.useState({}),r=(0,i.Z)(a,2)[1];return[n.current,function(e){var a="function"==typeof e?e(n.current):e;a!==n.current&&t(a,n.current),n.current=a,r({})}]}var P=n(33750);function N(e){var t=(0,u.useState)(0),n=(0,i.Z)(t,2),a=n[0],r=n[1],o=(0,u.useRef)(0),c=(0,u.useRef)();return c.current=e,(0,P.o)(function(){var e;null===(e=c.current)||void 0===e||e.call(c)},[a]),function(){o.current===a&&(o.current+=1,r(o.current))}}var M={width:0,height:0,left:0,top:0,right:0};function T(e){var t;return e instanceof Map?(t={},e.forEach(function(e,n){t[n]=e})):t=e,JSON.stringify(t)}function S(e){return String(e).replace(/"/g,"TABS_DQ")}var I=u.forwardRef(function(e,t){var n=e.prefixCls,a=e.editable,r=e.locale,o=e.style;return a&&!1!==a.showAdd?u.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:o,"aria-label":(null==r?void 0:r.addAriaLabel)||"Add tab",onClick:function(e){a.onEdit("add",{event:e})}},a.addIcon||"+"):null}),O=u.forwardRef(function(e,t){var n,a=e.position,r=e.prefixCls,o=e.extra;if(!o)return null;var i={};return"object"!==(0,c.Z)(o)||u.isValidElement(o)?i.right=o:i=o,"right"===a&&(n=i.right),"left"===a&&(n=i.left),n?u.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},n):null}),R=n(44921),j=n(71162),B=n(61950),_=u.memo(u.forwardRef(function(e,t){var n=e.prefixCls,a=e.id,o=e.tabs,c=e.locale,l=e.mobile,f=e.moreIcon,d=e.moreTransitionName,v=e.style,b=e.className,m=e.editable,p=e.tabBarGutter,h=e.rtl,y=e.removeAriaLabel,g=e.onTabClick,E=e.getPopupContainer,Z=e.popupClassName,k=(0,u.useState)(!1),x=(0,i.Z)(k,2),C=x[0],w=x[1],P=(0,u.useState)(null),N=(0,i.Z)(P,2),M=N[0],T=N[1],S="".concat(a,"-more-popup"),O="".concat(n,"-dropdown"),_=null!==M?"".concat(S,"-").concat(M):null,L=null==c?void 0:c.dropdownAriaLabel,A=u.createElement(j.default,{onClick:function(e){var t;g(e.key,e.domEvent),w(!1)},prefixCls:"".concat(O,"-menu"),id:S,tabIndex:-1,role:"listbox","aria-activedescendant":_,selectedKeys:[M],"aria-label":void 0!==L?L:"expanded dropdown"},o.map(function(e){var t=m&&!1!==e.closable&&!e.disabled;return u.createElement(j.MenuItem,{key:e.key,id:"".concat(S,"-").concat(e.key),role:"option","aria-controls":a&&"".concat(a,"-panel-").concat(e.key),disabled:e.disabled},u.createElement("span",null,e.label),t&&u.createElement("button",{type:"button","aria-label":y||"remove",tabIndex:0,className:"".concat(O,"-menu-item-remove"),onClick:function(t){var n,a;t.stopPropagation(),a=e.key,t.preventDefault(),t.stopPropagation(),m.onEdit("remove",{key:a,event:t})}},e.closeIcon||m.removeIcon||"\xd7"))}));function D(e){for(var t=o.filter(function(e){return!e.disabled}),n=t.findIndex(function(e){return e.key===M})||0,a=t.length,r=0;r<a;r+=1){var i=t[n=(n+e+a)%a];if(!i.disabled){T(i.key);return}}}(0,u.useEffect)(function(){var e=document.getElementById(_);e&&e.scrollIntoView&&e.scrollIntoView(!1)},[M]),(0,u.useEffect)(function(){C||T(null)},[C]);var K=(0,r.Z)({},h?"marginRight":"marginLeft",p);o.length||(K.visibility="hidden",K.order=1);var W=s()((0,r.Z)({},"".concat(O,"-rtl"),h)),q=l?null:u.createElement(R.default,{prefixCls:O,overlay:A,trigger:["hover"],visible:!!o.length&&C,transitionName:d,onVisibleChange:w,overlayClassName:s()(W,Z),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:E},u.createElement("button",{type:"button",className:"".concat(n,"-nav-more"),style:K,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":S,id:"".concat(a,"-more"),"aria-expanded":C,onKeyDown:function(e){var t=e.which;if(!C){[B.Z.DOWN,B.Z.SPACE,B.Z.ENTER].includes(t)&&(w(!0),e.preventDefault());return}switch(t){case B.Z.UP:D(-1),e.preventDefault();break;case B.Z.DOWN:D(1),e.preventDefault();break;case B.Z.ESC:w(!1);break;case B.Z.SPACE:case B.Z.ENTER:null!==M&&g(M,e)}}},void 0===f?"More":f));return u.createElement("div",{className:s()("".concat(n,"-nav-operations"),b),style:v,ref:t},q,u.createElement(I,{prefixCls:n,locale:c,editable:m}))}),function(e,t){return t.tabMoving}),L=function(e){var t,n=e.prefixCls,a=e.id,o=e.active,i=e.tab,c=i.key,l=i.label,f=i.disabled,d=i.closeIcon,v=e.closable,b=e.renderWrapper,m=e.removeAriaLabel,p=e.editable,h=e.onClick,y=e.onFocus,g=e.style,E="".concat(n,"-tab"),Z=p&&!1!==v&&!f;function k(e){!f&&h(e)}var x=u.createElement("div",{key:c,"data-node-key":S(c),className:s()(E,(t={},(0,r.Z)(t,"".concat(E,"-with-remove"),Z),(0,r.Z)(t,"".concat(E,"-active"),o),(0,r.Z)(t,"".concat(E,"-disabled"),f),t)),style:g,onClick:k},u.createElement("div",{role:"tab","aria-selected":o,id:a&&"".concat(a,"-tab-").concat(c),className:"".concat(E,"-btn"),"aria-controls":a&&"".concat(a,"-panel-").concat(c),"aria-disabled":f,tabIndex:f?null:0,onClick:function(e){e.stopPropagation(),k(e)},onKeyDown:function(e){[B.Z.SPACE,B.Z.ENTER].includes(e.which)&&(e.preventDefault(),k(e))},onFocus:y},l),Z&&u.createElement("button",{type:"button","aria-label":m||"remove",tabIndex:0,className:"".concat(E,"-remove"),onClick:function(e){var t;e.stopPropagation(),e.preventDefault(),e.stopPropagation(),p.onEdit("remove",{key:c,event:e})}},d||p.removeIcon||"\xd7"));return b?b(x):x},A=function(e){var t=e.current||{},n=t.offsetWidth,a=t.offsetHeight;return[void 0===n?0:n,void 0===a?0:a]},D=function(e,t){return e[t?0:1]},K=u.forwardRef(function(e,t){var n,c,l,f,d,v,b,p,h,y,P,R,j,B,K,W,q,V,z,G,F,H,X,Y,J,Q,U,$,ee,et,en,ea,er,eo,ei,ec,el,eu,ef,es,ed,ev,eb,em,ep,eh,ey,eg,eE=u.useContext(m),eZ=eE.prefixCls,ek=eE.tabs,ex=e.className,eC=e.style,ew=e.id,eP=e.animated,eN=e.activeKey,eM=e.rtl,eT=e.extra,eS=e.editable,eI=e.locale,eO=e.tabPosition,eR=e.tabBarGutter,ej=e.children,eB=e.onTabClick,e_=e.onTabScroll,eL=(0,u.useRef)(),eA=(0,u.useRef)(),eD=(0,u.useRef)(),eK=(0,u.useRef)(),eW=(0,u.useRef)(),eq=(0,u.useRef)(),eV=(0,u.useRef)(),ez="top"===eO||"bottom"===eO,eG=w(0,function(e,t){ez&&e_&&e_({direction:e>t?"left":"right"})}),eF=(0,i.Z)(eG,2),eH=eF[0],eX=eF[1],eY=w(0,function(e,t){!ez&&e_&&e_({direction:e>t?"top":"bottom"})}),eJ=(0,i.Z)(eY,2),eQ=eJ[0],eU=eJ[1],e$=(0,u.useState)([0,0]),e0=(0,i.Z)(e$,2),e1=e0[0],e2=e0[1],e8=(0,u.useState)([0,0]),e4=(0,i.Z)(e8,2),e7=e4[0],e6=e4[1],e9=(0,u.useState)([0,0]),e5=(0,i.Z)(e9,2),e3=e5[0],te=e5[1],tt=(0,u.useState)([0,0]),tn=(0,i.Z)(tt,2),ta=tn[0],tr=tn[1],to=(es=new Map,ed=(0,u.useRef)([]),ev=(0,u.useState)({}),eb=(0,i.Z)(ev,2)[1],em=(0,u.useRef)("function"==typeof es?es():es),ep=N(function(){var e=em.current;ed.current.forEach(function(t){e=t(e)}),ed.current=[],em.current=e,eb({})}),[em.current,function(e){ed.current.push(e),ep()}]),ti=(0,i.Z)(to,2),tc=ti[0],tl=ti[1],tu=(eg=e7[0],(0,u.useMemo)(function(){for(var e=new Map,t=tc.get(null===(r=ek[0])||void 0===r?void 0:r.key)||C,n=t.left+t.width,a=0;a<ek.length;a+=1){var r,i,c=ek[a].key,l=tc.get(c);l||(l=tc.get(null===(i=ek[a-1])||void 0===i?void 0:i.key)||C);var u=e.get(c)||(0,o.Z)({},l);u.right=n-u.left-u.width,e.set(c,u)}return e},[ek.map(function(e){return e.key}).join("_"),tc,eg])),tf=D(e1,ez),ts=D(e7,ez),td=D(e3,ez),tv=D(ta,ez),tb=tf<ts+td,tm=tb?tf-tv:tf-td,tp="".concat(eZ,"-nav-operations-hidden"),th=0,ty=0;function tg(e){return e<th?th:e>ty?ty:e}ez&&eM?(th=0,ty=Math.max(0,ts-tm)):(th=Math.min(0,tm-ts),ty=0);var tE=(0,u.useRef)(),tZ=(0,u.useState)(),tk=(0,i.Z)(tZ,2),tx=tk[0],tC=tk[1];function tw(){tC(Date.now())}function tP(){window.clearTimeout(tE.current)}c=function(e,t){function n(e,t){e(function(e){return tg(e+t)})}return!!tb&&(ez?n(eX,e):n(eU,t),tP(),tw(),!0)},l=(0,u.useState)(),d=(f=(0,i.Z)(l,2))[0],v=f[1],b=(0,u.useState)(0),h=(p=(0,i.Z)(b,2))[0],y=p[1],P=(0,u.useState)(0),j=(R=(0,i.Z)(P,2))[0],B=R[1],K=(0,u.useState)(),q=(W=(0,i.Z)(K,2))[0],V=W[1],z=(0,u.useRef)(),G=(0,u.useRef)(),(F=(0,u.useRef)(null)).current={onTouchStart:function(e){var t,n=e.touches[0];v({x:n.screenX,y:n.screenY}),window.clearInterval(z.current)},onTouchMove:function(e){if(d){e.preventDefault();var t=e.touches[0],n=t.screenX,a=t.screenY;v({x:n,y:a});var r=n-d.x,o=a-d.y;c(r,o);var i=Date.now();y(i),B(i-h),V({x:r,y:o})}},onTouchEnd:function(){if(d&&(v(null),V(null),q)){var e=q.x/j,t=q.y/j;if(!(.1>Math.max(Math.abs(e),Math.abs(t)))){var n=e,a=t;z.current=window.setInterval(function(){if(.01>Math.abs(n)&&.01>Math.abs(a)){window.clearInterval(z.current);return}c(20*(n*=.9046104802746175),20*(a*=.9046104802746175))},20)}}},onWheel:function(e){var t=e.deltaX,n=e.deltaY,a=0,r=Math.abs(t),o=Math.abs(n);r===o?a="x"===G.current?t:n:r>o?(a=t,G.current="x"):(a=n,G.current="y"),c(-a,-a)&&e.preventDefault()}},u.useEffect(function(){function e(e){F.current.onTouchMove(e)}function t(e){F.current.onTouchEnd(e)}return document.addEventListener("touchmove",e,{passive:!1}),document.addEventListener("touchend",t,{passive:!1}),eK.current.addEventListener("touchstart",function(e){F.current.onTouchStart(e)},{passive:!1}),eK.current.addEventListener("wheel",function(e){F.current.onWheel(e)}),function(){document.removeEventListener("touchmove",e),document.removeEventListener("touchend",t)}},[]),(0,u.useEffect)(function(){return tP(),tx&&(tE.current=window.setTimeout(function(){tC(0)},100)),tP},[tx]);var tN=(Y=ez?eH:eQ,ea=($=(0,o.Z)((0,o.Z)({},e),{},{tabs:ek})).tabs,er=$.tabPosition,eo=$.rtl,["top","bottom"].includes(er)?(ee="width",et=eo?"right":"left",en=Math.abs(Y)):(ee="height",et="top",en=-Y),(0,u.useMemo)(function(){if(!ea.length)return[0,0];for(var e=ea.length,t=e,n=0;n<e;n+=1){var a=tu.get(ea[n].key)||M;if(a[et]+a[ee]>en+tm){t=n-1;break}}for(var r=0,o=e-1;o>=0;o-=1)if((tu.get(ea[o].key)||M)[et]<en){r=o+1;break}return[r,t]},[tu,tm,ts,td,tv,en,er,ea.map(function(e){return e.key}).join("_"),eo])),tM=(0,i.Z)(tN,2),tT=tM[0],tS=tM[1],tI=(0,Z.Z)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eN,t=tu.get(e)||{width:0,height:0,left:0,right:0,top:0};if(ez){var n=eH;eM?t.right<eH?n=t.right:t.right+t.width>eH+tm&&(n=t.right+t.width-tm):t.left<-eH?n=-t.left:t.left+t.width>-eH+tm&&(n=-(t.left+t.width-tm)),eU(0),eX(tg(n))}else{var a=eQ;t.top<-eQ?a=-t.top:t.top+t.height>-eQ+tm&&(a=-(t.top+t.height-tm)),eX(0),eU(tg(a))}}),tO={};"top"===eO||"bottom"===eO?tO[eM?"marginRight":"marginLeft"]=eR:tO.marginTop=eR;var tR=ek.map(function(e,t){var n=e.key;return u.createElement(L,{id:ew,prefixCls:eZ,key:n,tab:e,style:0===t?void 0:tO,closable:e.closable,editable:eS,active:n===eN,renderWrapper:ej,removeAriaLabel:null==eI?void 0:eI.removeAriaLabel,onClick:function(e){eB(n,e)},onFocus:function(){tI(n),tw(),eK.current&&(eM||(eK.current.scrollLeft=0),eK.current.scrollTop=0)}})}),tj=function(){return tl(function(){var e=new Map;return ek.forEach(function(t){var n,a=t.key,r=null===(n=eW.current)||void 0===n?void 0:n.querySelector('[data-node-key="'.concat(S(a),'"]'));r&&e.set(a,{width:r.offsetWidth,height:r.offsetHeight,left:r.offsetLeft,top:r.offsetTop})}),e})};(0,u.useEffect)(function(){tj()},[ek.map(function(e){return e.key}).join("_")]);var tB=N(function(){var e=A(eL),t=A(eA),n=A(eD);e2([e[0]-t[0]-n[0],e[1]-t[1]-n[1]]);var a=A(eV);te(a);var r=A(eq);tr(r);var o=A(eW);e6([o[0]-a[0],o[1]-a[1]]),tj()}),t_=ek.slice(0,tT),tL=ek.slice(tS+1),tA=[].concat((0,g.Z)(t_),(0,g.Z)(tL)),tD=(0,u.useState)(),tK=(0,i.Z)(tD,2),tW=tK[0],tq=tK[1],tV=tu.get(eN),tz=(0,u.useRef)();function tG(){k.Z.cancel(tz.current)}(0,u.useEffect)(function(){var e={};return tV&&(ez?(eM?e.right=tV.right:e.left=tV.left,e.width=tV.width):(e.top=tV.top,e.height=tV.height)),tG(),tz.current=(0,k.Z)(function(){tq(e)}),tG},[tV,ez,eM]),(0,u.useEffect)(function(){tI()},[eN,th,ty,T(tV),T(tu),ez]),(0,u.useEffect)(function(){tB()},[eM]);var tF=!!tA.length,tH="".concat(eZ,"-nav-wrap");return ez?eM?(el=eH>0,ec=eH!==ty):(ec=eH<0,el=eH!==th):(eu=eQ<0,ef=eQ!==th),u.createElement(E.default,{onResize:tB},u.createElement("div",{ref:(0,x.x1)(t,eL),role:"tablist",className:s()("".concat(eZ,"-nav"),ex),style:eC,onKeyDown:function(){tw()}},u.createElement(O,{ref:eA,position:"left",extra:eT,prefixCls:eZ}),u.createElement("div",{className:s()(tH,(ei={},(0,r.Z)(ei,"".concat(tH,"-ping-left"),ec),(0,r.Z)(ei,"".concat(tH,"-ping-right"),el),(0,r.Z)(ei,"".concat(tH,"-ping-top"),eu),(0,r.Z)(ei,"".concat(tH,"-ping-bottom"),ef),ei)),ref:eK},u.createElement(E.default,{onResize:tB},u.createElement("div",{ref:eW,className:"".concat(eZ,"-nav-list"),style:{transform:"translate(".concat(eH,"px, ").concat(eQ,"px)"),transition:tx?"none":void 0}},tR,u.createElement(I,{ref:eV,prefixCls:eZ,locale:eI,editable:eS,style:(0,o.Z)((0,o.Z)({},0===tR.length?void 0:tO),{},{visibility:tF?"hidden":null})}),u.createElement("div",{className:s()("".concat(eZ,"-ink-bar"),(0,r.Z)({},"".concat(eZ,"-ink-bar-animated"),eP.inkBar)),style:tW})))),u.createElement(_,(0,a.Z)({},e,{removeAriaLabel:null==eI?void 0:eI.removeAriaLabel,ref:eq,prefixCls:eZ,tabs:tA,className:!tF&&tp,tabMoving:!!tx})),u.createElement(O,{ref:eD,position:"right",extra:eT,prefixCls:eZ})))}),W=["renderTabBar"],q=["label","key"];function V(e){var t=e.renderTabBar,n=(0,l.Z)(e,W),r=u.useContext(m).tabs;if(t){var i=(0,o.Z)((0,o.Z)({},n),{},{panes:r.map(function(e){var t=e.label,n=e.key,r=(0,l.Z)(e,q);return u.createElement(p,(0,a.Z)({tab:t,key:n,tabKey:n},r))})});return t(i,K)}return u.createElement(K,n)}n(11317);var z,G=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName"],F=0,H=u.forwardRef(function(e,t){var n,f,b=e.id,p=e.prefixCls,h=void 0===p?"rc-tabs":p,g=e.className,E=e.items,Z=e.direction,k=e.activeKey,x=e.defaultActiveKey,C=e.editable,w=e.animated,P=e.tabPosition,N=void 0===P?"top":P,M=e.tabBarGutter,T=e.tabBarStyle,S=e.tabBarExtraContent,I=e.locale,O=e.moreIcon,R=e.moreTransitionName,j=e.destroyInactiveTabPane,B=e.renderTabBar,_=e.onChange,L=e.onTabClick,A=e.onTabScroll,D=e.getPopupContainer,K=e.popupClassName,W=(0,l.Z)(e,G),q=u.useMemo(function(){return(E||[]).filter(function(e){return e&&"object"===(0,c.Z)(e)&&"key"in e})},[E]),z="rtl"===Z,H=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{inkBar:!0,tabPane:!1};return(e=!1===t?{inkBar:!1,tabPane:!1}:!0===t?{inkBar:!0,tabPane:!1}:(0,o.Z)({inkBar:!0},"object"===(0,c.Z)(t)?t:{})).tabPaneMotion&&void 0===e.tabPane&&(e.tabPane=!0),!e.tabPaneMotion&&e.tabPane&&(e.tabPane=!1),e}(w),X=(0,u.useState)(!1),Y=(0,i.Z)(X,2),J=Y[0],Q=Y[1];(0,u.useEffect)(function(){Q((0,d.Z)())},[]);var U=(0,v.Z)(function(){var e;return null===(e=q[0])||void 0===e?void 0:e.key},{value:k,defaultValue:x}),$=(0,i.Z)(U,2),ee=$[0],et=$[1],en=(0,u.useState)(function(){return q.findIndex(function(e){return e.key===ee})}),ea=(0,i.Z)(en,2),er=ea[0],eo=ea[1];(0,u.useEffect)(function(){var e,t=q.findIndex(function(e){return e.key===ee});-1===t&&et(null===(e=q[t=Math.max(0,Math.min(er,q.length-1))])||void 0===e?void 0:e.key),eo(t)},[q.map(function(e){return e.key}).join("_"),ee,er]);var ei=(0,v.Z)(null,{value:b}),ec=(0,i.Z)(ei,2),el=ec[0],eu=ec[1];(0,u.useEffect)(function(){b||(eu("rc-tabs-".concat(F)),F+=1)},[]);var ef={id:el,activeKey:ee,animated:H,tabPosition:N,rtl:z,mobile:J},es=(0,o.Z)((0,o.Z)({},ef),{},{editable:C,locale:I,moreIcon:O,moreTransitionName:R,tabBarGutter:M,onTabClick:function(e,t){null==L||L(e,t),et(e),e!==ee&&(null==_||_(e))},onTabScroll:A,extra:S,style:T,panes:null,getPopupContainer:D,popupClassName:K});return u.createElement(m.Provider,{value:{tabs:q,prefixCls:h}},u.createElement("div",(0,a.Z)({ref:t,id:b,className:s()(h,"".concat(h,"-").concat(N),(n={},(0,r.Z)(n,"".concat(h,"-mobile"),J),(0,r.Z)(n,"".concat(h,"-editable"),C),(0,r.Z)(n,"".concat(h,"-rtl"),z),n),g)},W),f,u.createElement(V,(0,a.Z)({},es,{renderTabBar:B})),u.createElement(y,(0,a.Z)({destroyInactiveTabPane:j},ef,{animated:H}))))})}}]); |