"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2944],{2944:function(e,t,n){n.d(t,{Z:function(){return ce}});var a=n(4942),r=n(87462),o=n(97937),i=n(89705),c=n(1413),l=n(67294),u={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"},s=n(42135),f=function(e,t){return l.createElement(s.Z,(0,c.Z)((0,c.Z)({},e),{},{ref:t,icon:u}))};f.displayName="PlusOutlined";var d=l.forwardRef(f),v=n(94184),m=n.n(v),b=n(97685),p=n(71002),h=n(91),y=n(31131),Z=n(21770),g=n(62874),E=(0,l.createContext)(null);var k=l.forwardRef((function(e,t){var n=e.prefixCls,a=e.className,r=e.style,o=e.id,i=e.active,c=e.tabKey,u=e.children;return l.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:m()(n,i&&"".concat(n,"-active"),a),ref:t},u)})),w=["key","forceRender","style","className"];function x(e){var t=e.id,n=e.activeKey,o=e.animated,i=e.tabPosition,u=e.destroyInactiveTabPane,s=l.useContext(E),f=s.prefixCls,d=s.tabs,v=o.tabPane,b="".concat(f,"-tabpane");return l.createElement("div",{className:m()("".concat(f,"-content-holder"))},l.createElement("div",{className:m()("".concat(f,"-content"),"".concat(f,"-content-").concat(i),(0,a.Z)({},"".concat(f,"-content-animated"),v))},d.map((function(e){var a=e.key,i=e.forceRender,s=e.style,f=e.className,d=(0,h.Z)(e,w),p=a===n;return l.createElement(g.Z,(0,r.Z)({key:a,visible:p,forceRender:i,removeOnLeave:!!u,leavedClassName:"".concat(b,"-hidden")},o.tabPaneMotion),(function(e,n){var o=e.style,i=e.className;return l.createElement(k,(0,r.Z)({},d,{prefixCls:b,id:t,tabKey:a,animated:v,active:p,style:(0,c.Z)((0,c.Z)({},s),o),className:m()(f,i),ref:n}))}))}))))}var C=n(74902),N=n(75164),P=n(48555);function T(e){var t=(0,l.useRef)(),n=(0,l.useRef)(!1);return(0,l.useEffect)((function(){return n.current=!1,function(){n.current=!0,N.Z.cancel(t.current)}}),[]),function(){for(var a=arguments.length,r=new Array(a),o=0;ot?"left":"right"})})),Y=(0,b.Z)(X,2),U=Y[0],J=Y[1],Q=_(0,(function(e,t){!F&&R&&R({direction:e>t?"top":"bottom"})})),$=(0,b.Z)(Q,2),ee=$[0],te=$[1],ne=(0,l.useState)(0),ae=(0,b.Z)(ne,2),re=ae[0],oe=ae[1],ie=(0,l.useState)(0),ce=(0,b.Z)(ie,2),le=ce[0],ue=ce[1],se=(0,l.useState)(null),fe=(0,b.Z)(se,2),de=fe[0],ve=fe[1],me=(0,l.useState)(null),be=(0,b.Z)(me,2),pe=be[0],he=be[1],ye=(0,l.useState)(0),Ze=(0,b.Z)(ye,2),ge=Ze[0],Ee=Ze[1],ke=(0,l.useState)(0),we=(0,b.Z)(ke,2),xe=we[0],Ce=we[1],Ne=function(e){var t=(0,l.useRef)([]),n=(0,l.useState)({}),a=(0,b.Z)(n,2)[1],r=(0,l.useRef)("function"===typeof e?e():e),o=T((function(){var e=r.current;t.current.forEach((function(t){e=t(e)})),t.current=[],r.current=e,a({})}));return[r.current,function(e){t.current.push(e),o()}]}(new Map),Pe=(0,b.Z)(Ne,2),Te=Pe[0],Ie=Pe[1],Re=function(e,t,n){return(0,l.useMemo)((function(){for(var n,a=new Map,r=t.get(null===(n=e[0])||void 0===n?void 0:n.key)||M,o=r.left+r.width,i=0;iBe?Be:e}F?h?(Me=0,Be=Math.max(0,re-de)):(Me=Math.min(0,de-re),Be=0):(Me=Math.min(0,pe-le),Be=0);var Oe=(0,l.useRef)(),Ae=(0,l.useState)(),De=(0,b.Z)(Ae,2),je=De[0],Ke=De[1];function We(){Ke(Date.now())}function _e(){window.clearTimeout(Oe.current)}function qe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,t=Re.get(e)||{width:0,height:0,left:0,right:0,top:0};if(F){var n=U;h?t.rightU+de&&(n=t.right+t.width-de):t.left<-U?n=-t.left:t.left+t.width>-U+de&&(n=-(t.left+t.width-de)),te(0),J(Le(n))}else{var a=ee;t.top<-ee?a=-t.top:t.top+t.height>-ee+pe&&(a=-(t.top+t.height-pe)),J(0),te(Le(a))}}!function(e,t){var n=(0,l.useState)(),a=(0,b.Z)(n,2),r=a[0],o=a[1],i=(0,l.useState)(0),c=(0,b.Z)(i,2),u=c[0],s=c[1],f=(0,l.useState)(0),d=(0,b.Z)(f,2),v=d[0],m=d[1],p=(0,l.useState)(),h=(0,b.Z)(p,2),y=h[0],Z=h[1],g=(0,l.useRef)(),E=(0,l.useRef)(),k=(0,l.useRef)(null);k.current={onTouchStart:function(e){var t=e.touches[0],n=t.screenX,a=t.screenY;o({x:n,y:a}),window.clearInterval(g.current)},onTouchMove:function(e){if(r){e.preventDefault();var n=e.touches[0],a=n.screenX,i=n.screenY;o({x:a,y:i});var c=a-r.x,l=i-r.y;t(c,l);var f=Date.now();s(f),m(f-u),Z({x:c,y:l})}},onTouchEnd:function(){if(r&&(o(null),Z(null),y)){var e=y.x/v,n=y.y/v,a=Math.abs(e),i=Math.abs(n);if(Math.max(a,i)<.1)return;var c=e,l=n;g.current=window.setInterval((function(){Math.abs(c)<.01&&Math.abs(l)<.01?window.clearInterval(g.current):t(20*(c*=W),20*(l*=W))}),20)}},onWheel:function(e){var n=e.deltaX,a=e.deltaY,r=0,o=Math.abs(n),i=Math.abs(a);o===i?r="x"===E.current?n:a:o>i?(r=n,E.current="x"):(r=a,E.current="y"),t(-r,-r)&&e.preventDefault()}},l.useEffect((function(){function t(e){k.current.onTouchMove(e)}function n(e){k.current.onTouchEnd(e)}return document.addEventListener("touchmove",t,{passive:!1}),document.addEventListener("touchend",n,{passive:!1}),e.current.addEventListener("touchstart",(function(e){k.current.onTouchStart(e)}),{passive:!1}),e.current.addEventListener("wheel",(function(e){k.current.onWheel(e)})),function(){document.removeEventListener("touchmove",t),document.removeEventListener("touchend",n)}}),[])}(L,(function(e,t){function n(e,t){e((function(e){return Le(e+t)}))}if(F){if(de>=re)return!1;n(J,e)}else{if(pe>=le)return!1;n(te,t)}return _e(),We(),!0})),(0,l.useEffect)((function(){return _e(),je&&(Oe.current=window.setTimeout((function(){Ke(0)}),100)),_e}),[je]);var Ve=function(e,t,n,a,r){var o,i,c,u=r.tabs,s=r.tabPosition,f=r.rtl;["top","bottom"].includes(s)?(o="width",i=f?"right":"left",c=Math.abs(t.left)):(o="height",i="top",c=-t.top);var d=t[o],v=n[o],m=a[o],b=d;return v+m>d&&vc+b){n=a-1;break}}for(var l=0,s=t-1;s>=0;s-=1)if((e.get(u[s].key)||B)[i]0,it=U+de0&&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,c.Z)({inkBar:!0},"object"===(0,p.Z)(t)?t:{})).tabPaneMotion&&void 0===e.tabPane&&(e.tabPane=!0),!e.tabPaneMotion&&e.tabPane&&(e.tabPane=!1),e}(w),z=(0,l.useState)(!1),G=(0,b.Z)(z,2),H=G[0],U=G[1];(0,l.useEffect)((function(){U((0,y.Z)())}),[]);var J=(0,Z.Z)((function(){var e;return null===(e=_[0])||void 0===e?void 0:e.key}),{value:v,defaultValue:g}),Q=(0,b.Z)(J,2),$=Q[0],ee=Q[1],te=(0,l.useState)((function(){return _.findIndex((function(e){return e.key===$}))})),ne=(0,b.Z)(te,2),ae=ne[0],re=ne[1];(0,l.useEffect)((function(){var e,t=_.findIndex((function(e){return e.key===$}));-1===t&&(t=Math.max(0,Math.min(ae,_.length-1)),ee(null===(e=_[t])||void 0===e?void 0:e.key));re(t)}),[_.map((function(e){return e.key})).join("_"),$,ae]);var oe=(0,Z.Z)(null,{value:o}),ie=(0,b.Z)(oe,2),ce=ie[0],le=ie[1];(0,l.useEffect)((function(){o||(le("rc-tabs-".concat(Y)),Y+=1)}),[]);var ue={id:ce,activeKey:$,animated:V,tabPosition:N,rtl:q,mobile:H},se=(0,c.Z)((0,c.Z)({},ue),{},{editable:k,locale:R,moreIcon:S,moreTransitionName:M,tabBarGutter:P,onTabClick:function(e,t){null===A||void 0===A||A(e,t);var n=e!==$;ee(e),n&&(null===O||void 0===O||O(e))},onTabScroll:D,extra:I,style:T,panes:null,getPopupContainer:j,popupClassName:K});return l.createElement(E.Provider,{value:{tabs:_,prefixCls:u}},l.createElement("div",(0,r.Z)({ref:t,id:o,className:m()(u,"".concat(u,"-").concat(N),(n={},(0,a.Z)(n,"".concat(u,"-mobile"),H),(0,a.Z)(n,"".concat(u,"-editable"),k),(0,a.Z)(n,"".concat(u,"-rtl"),q),n),s)},W),undefined,l.createElement(F,(0,r.Z)({},se,{renderTabBar:L})),l.createElement(x,(0,r.Z)({destroyInactiveTabPane:B},ue,{animated:V}))))}var J=l.forwardRef(U),Q=n(53124),$=n(97647),ee=n(33603),te={motionAppear:!1,motionEnter:!0,motionLeave:!0};var ne=n(50344),ae=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r1&&void 0!==arguments[1]?arguments[1]:{inkBar:!0,tabPane:!1};return(t=!1===n?{inkBar:!1,tabPane:!1}:!0===n?{inkBar:!0,tabPane:!1}:(0,r.Z)({inkBar:!0},"object"===(0,p.Z)(n)?n:{})).tabPane&&(t.tabPaneMotion=(0,r.Z)((0,r.Z)({},te),{motionName:(0,ee.mL)(e,"switch")})),t}(P,Z);return l.createElement($.Z.Consumer,null,(function(e){var o,i=void 0!==u?u:e;return l.createElement(J,(0,r.Z)({direction:N,moreTransitionName:"".concat(T,"-slide-up")},g,{items:I,className:m()((o={},(0,a.Z)(o,"".concat(P,"-").concat(i),i),(0,a.Z)(o,"".concat(P,"-card"),["card","editable-card"].includes(n)),(0,a.Z)(o,"".concat(P,"-editable-card"),"editable-card"===n),(0,a.Z)(o,"".concat(P,"-centered"),v),o),c),editable:t,moreIcon:w,prefixCls:P,animated:R}))}))}ie.TabPane=re;var ce=ie}}]);