Files
owncast/static/web/_next/static/chunks/575-11393a44fd60b818.js
2022-12-28 18:48:08 +00:00

1 line
20 KiB
JavaScript

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[575],{24969:function(e,t,n){n.d(t,{Z:function(){return l}});var a=n(1413),r=n(67294),o={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"},c=n(42135),i=function(e,t){return r.createElement(c.Z,(0,a.Z)((0,a.Z)({},e),{},{ref:t,icon:o}))};i.displayName="PlusOutlined";var l=r.forwardRef(i)},90575:function(e,t,n){n.d(t,{Z:function(){return et}});var a=n(4942),r=n(87462),o=n(97937),c=n(89705),i=n(24969),l=n(94184),u=n.n(l),s=n(1413),f=n(97685),d=n(71002),v=n(45987),m=n(67294),b=n(31131),p=n(21770),h=n(62874),y=(0,m.createContext)(null),Z=m.forwardRef(function(e,t){var n=e.prefixCls,a=e.className,r=e.style,o=e.id,c=e.active,i=e.tabKey,l=e.children;return m.createElement("div",{id:o&&"".concat(o,"-panel-").concat(i),role:"tabpanel",tabIndex:c?0:-1,"aria-labelledby":o&&"".concat(o,"-tab-").concat(i),"aria-hidden":!c,style:r,className:u()(n,c&&"".concat(n,"-active"),a),ref:t},l)}),g=["key","forceRender","style","className"];function E(e){var t=e.id,n=e.activeKey,o=e.animated,c=e.tabPosition,i=e.destroyInactiveTabPane,l=m.useContext(y),f=l.prefixCls,d=l.tabs,b=o.tabPane,p="".concat(f,"-tabpane");return m.createElement("div",{className:u()("".concat(f,"-content-holder"))},m.createElement("div",{className:u()("".concat(f,"-content"),"".concat(f,"-content-").concat(c),(0,a.Z)({},"".concat(f,"-content-animated"),b))},d.map(function(e){var a=e.key,c=e.forceRender,l=e.style,f=e.className,d=(0,v.Z)(e,g),y=a===n;return m.createElement(h.Z,(0,r.Z)({key:a,visible:y,forceRender:c,removeOnLeave:!!i,leavedClassName:"".concat(p,"-hidden")},o.tabPaneMotion),function(e,n){var o=e.style,c=e.className;return m.createElement(Z,(0,r.Z)({},d,{prefixCls:p,id:t,tabKey:a,animated:b,active:y,style:(0,s.Z)((0,s.Z)({},l),o),className:u()(f,c),ref:n}))})})))}var k=n(74902),x=n(75164),C=n(42550),w=n(48555);function P(e){var t=(0,m.useRef)(),n=(0,m.useRef)(!1);return(0,m.useEffect)(function(){return n.current=!1,function(){n.current=!0,x.Z.cancel(t.current)}},[]),function(){for(var a=arguments.length,r=Array(a),o=0;o<a;o++)r[o]=arguments[o];n.current||(x.Z.cancel(t.current),t.current=(0,x.Z)(function(){e.apply(void 0,r)}))}}var N=n(15105),R=m.forwardRef(function(e,t){var n,r=e.prefixCls,o=e.id,c=e.active,i=e.tab,l=i.key,s=i.label,f=i.disabled,d=i.closeIcon,v=e.closable,b=e.renderWrapper,p=e.removeAriaLabel,h=e.editable,y=e.onClick,Z=e.onRemove,g=e.onFocus,E=e.style,k="".concat(r,"-tab");m.useEffect(function(){return Z},[]);var x=h&&!1!==v&&!f;function C(e){f||y(e)}var w=m.createElement("div",{key:l,ref:t,className:u()(k,(n={},(0,a.Z)(n,"".concat(k,"-with-remove"),x),(0,a.Z)(n,"".concat(k,"-active"),c),(0,a.Z)(n,"".concat(k,"-disabled"),f),n)),style:E,onClick:C},m.createElement("div",{role:"tab","aria-selected":c,id:o&&"".concat(o,"-tab-").concat(l),className:"".concat(k,"-btn"),"aria-controls":o&&"".concat(o,"-panel-").concat(l),"aria-disabled":f,tabIndex:f?null:0,onClick:function(e){e.stopPropagation(),C(e)},onKeyDown:function(e){[N.Z.SPACE,N.Z.ENTER].includes(e.which)&&(e.preventDefault(),C(e))},onFocus:g},s),x&&m.createElement("button",{type:"button","aria-label":p||"remove",tabIndex:0,className:"".concat(k,"-remove"),onClick:function(e){e.stopPropagation(),e.preventDefault(),e.stopPropagation(),h.onEdit("remove",{key:l,event:e})}},d||h.removeIcon||"\xd7"));return b?b(w):w}),T={width:0,height:0,left:0,top:0},I={width:0,height:0,left:0,top:0,right:0},S=n(97868),M=n(60057),B=m.forwardRef(function(e,t){var n=e.prefixCls,a=e.editable,r=e.locale,o=e.style;return a&&!1!==a.showAdd?m.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=m.memo(m.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,o=e.tabs,c=e.locale,i=e.mobile,l=e.moreIcon,s=e.moreTransitionName,d=e.style,v=e.className,b=e.editable,p=e.tabBarGutter,h=e.rtl,y=e.removeAriaLabel,Z=e.onTabClick,g=e.getPopupContainer,E=e.popupClassName,k=(0,m.useState)(!1),x=(0,f.Z)(k,2),C=x[0],w=x[1],P=(0,m.useState)(null),R=(0,f.Z)(P,2),T=R[0],I=R[1],O="".concat(r,"-more-popup"),L="".concat(n,"-dropdown"),A=null!==T?"".concat(O,"-").concat(T):null,D=null==c?void 0:c.dropdownAriaLabel,j=m.createElement(S.ZP,{onClick:function(e){Z(e.key,e.domEvent),w(!1)},prefixCls:"".concat(L,"-menu"),id:O,tabIndex:-1,role:"listbox","aria-activedescendant":A,selectedKeys:[T],"aria-label":void 0!==D?D:"expanded dropdown"},o.map(function(e){var t=b&&!1!==e.closable&&!e.disabled;return m.createElement(S.sN,{key:e.key,id:"".concat(O,"-").concat(e.key),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(e.key),disabled:e.disabled},m.createElement("span",null,e.label),t&&m.createElement("button",{type:"button","aria-label":y||"remove",tabIndex:0,className:"".concat(L,"-menu-item-remove"),onClick:function(t){var n;t.stopPropagation(),n=e.key,t.preventDefault(),t.stopPropagation(),b.onEdit("remove",{key:n,event:t})}},e.closeIcon||b.removeIcon||"\xd7"))}));function K(e){for(var t=o.filter(function(e){return!e.disabled}),n=t.findIndex(function(e){return e.key===T})||0,a=t.length,r=0;r<a;r+=1){var c=t[n=(n+e+a)%a];if(!c.disabled){I(c.key);return}}}(0,m.useEffect)(function(){var e=document.getElementById(A);e&&e.scrollIntoView&&e.scrollIntoView(!1)},[T]),(0,m.useEffect)(function(){C||I(null)},[C]);var q=(0,a.Z)({},h?"marginRight":"marginLeft",p);o.length||(q.visibility="hidden",q.order=1);var W=u()((0,a.Z)({},"".concat(L,"-rtl"),h)),_=i?null:m.createElement(M.Z,{prefixCls:L,overlay:j,trigger:["hover"],visible:!!o.length&&C,transitionName:s,onVisibleChange:w,overlayClassName:u()(W,E),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:g},m.createElement("button",{type:"button",className:"".concat(n,"-nav-more"),style:q,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":O,id:"".concat(r,"-more"),"aria-expanded":C,onKeyDown:function(e){var t=e.which;if(!C){[N.Z.DOWN,N.Z.SPACE,N.Z.ENTER].includes(t)&&(w(!0),e.preventDefault());return}switch(t){case N.Z.UP:K(-1),e.preventDefault();break;case N.Z.DOWN:K(1),e.preventDefault();break;case N.Z.ESC:w(!1);break;case N.Z.SPACE:case N.Z.ENTER:null!==T&&Z(T,e)}}},void 0===l?"More":l));return m.createElement("div",{className:u()("".concat(n,"-nav-operations"),v),style:d,ref:t},_,m.createElement(B,{prefixCls:n,locale:c,editable:b}))}),function(e,t){return t.tabMoving});function L(e,t){var n=m.useRef(e),a=m.useState({}),r=(0,f.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({})}]}function A(e){var t;return e instanceof Map?(t={},e.forEach(function(e,n){t[n]=e})):t=e,JSON.stringify(t)}var D=m.forwardRef(function(e,t){var n,a=e.position,r=e.prefixCls,o=e.extra;if(!o)return null;var c={};return"object"!==(0,d.Z)(o)||m.isValidElement(o)?c.right=o:c=o,"right"===a&&(n=c.right),"left"===a&&(n=c.left),n?m.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},n):null}),j=function(e){var t=e.current||{},n=t.offsetWidth,a=t.offsetHeight;return[void 0===n?0:n,void 0===a?0:a]},K=function(e,t){return e[t?0:1]},q=m.forwardRef(function(e,t){var n,o,c,i,l,d,v,b,p,h,Z,g,E,N,S,M,q,W,_,V,z,G,F,H,X,Y,J,U,Q,$,ee,et,en,ea,er,eo,ec,ei,el,eu,es,ef=m.useContext(y),ed=ef.prefixCls,ev=ef.tabs,em=e.className,eb=e.style,ep=e.id,eh=e.animated,ey=e.activeKey,eZ=e.rtl,eg=e.extra,eE=e.editable,ek=e.locale,ex=e.tabPosition,eC=e.tabBarGutter,ew=e.children,eP=e.onTabClick,eN=e.onTabScroll,eR=(0,m.useRef)(),eT=(0,m.useRef)(),eI=(0,m.useRef)(),eS=(0,m.useRef)(),eM=(0,m.useRef)(),eB=(0,m.useRef)(),eO=(0,m.useRef)(),eL=(n=(0,m.useRef)(new Map),[function(e){return n.current.has(e)||n.current.set(e,m.createRef()),n.current.get(e)},function(e){n.current.delete(e)}]),eA=(0,f.Z)(eL,2),eD=eA[0],ej=eA[1],eK="top"===ex||"bottom"===ex,eq=L(0,function(e,t){eK&&eN&&eN({direction:e>t?"left":"right"})}),eW=(0,f.Z)(eq,2),e_=eW[0],eV=eW[1],ez=L(0,function(e,t){!eK&&eN&&eN({direction:e>t?"top":"bottom"})}),eG=(0,f.Z)(ez,2),eF=eG[0],eH=eG[1],eX=(0,m.useState)([0,0]),eY=(0,f.Z)(eX,2),eJ=eY[0],eU=eY[1],eQ=(0,m.useState)([0,0]),e$=(0,f.Z)(eQ,2),e0=e$[0],e1=e$[1],e2=(0,m.useState)([0,0]),e8=(0,f.Z)(e2,2),e4=e8[0],e7=e8[1],e6=(0,m.useState)([0,0]),e5=(0,f.Z)(e6,2),e9=e5[0],e3=e5[1],te=(o=new Map,c=(0,m.useRef)([]),i=(0,m.useState)({}),l=(0,f.Z)(i,2)[1],d=(0,m.useRef)("function"==typeof o?o():o),v=P(function(){var e=d.current;c.current.forEach(function(t){e=t(e)}),c.current=[],d.current=e,l({})}),[d.current,function(e){c.current.push(e),v()}]),tt=(0,f.Z)(te,2),tn=tt[0],ta=tt[1],tr=(b=e0[0],(0,m.useMemo)(function(){for(var e=new Map,t=tn.get(null===(r=ev[0])||void 0===r?void 0:r.key)||T,n=t.left+t.width,a=0;a<ev.length;a+=1){var r,o,c=ev[a].key,i=tn.get(c);i||(i=tn.get(null===(o=ev[a-1])||void 0===o?void 0:o.key)||T);var l=e.get(c)||(0,s.Z)({},i);l.right=n-l.left-l.width,e.set(c,l)}return e},[ev.map(function(e){return e.key}).join("_"),tn,b])),to=K(eJ,eK),tc=K(e0,eK),ti=K(e4,eK),tl=K(e9,eK),tu=to<tc+ti?to-tl:to-ti,ts=0,tf=0;function td(e){return e<ts?ts:e>tf?tf:e}eK&&eZ?(ts=0,tf=Math.max(0,tc-tu)):(ts=Math.min(0,tu-tc),tf=0);var tv=(0,m.useRef)(),tm=(0,m.useState)(),tb=(0,f.Z)(tm,2),tp=tb[0],th=tb[1];function ty(){th(Date.now())}function tZ(){window.clearTimeout(tv.current)}p=function(e,t){function n(e,t){e(function(e){return td(e+t)})}return!(to>=tc)&&(eK?n(eV,e):n(eH,t),tZ(),ty(),!0)},h=(0,m.useState)(),g=(Z=(0,f.Z)(h,2))[0],E=Z[1],N=(0,m.useState)(0),M=(S=(0,f.Z)(N,2))[0],q=S[1],W=(0,m.useState)(0),V=(_=(0,f.Z)(W,2))[0],z=_[1],G=(0,m.useState)(),H=(F=(0,f.Z)(G,2))[0],X=F[1],Y=(0,m.useRef)(),J=(0,m.useRef)(),(U=(0,m.useRef)(null)).current={onTouchStart:function(e){var t=e.touches[0];E({x:t.screenX,y:t.screenY}),window.clearInterval(Y.current)},onTouchMove:function(e){if(g){e.preventDefault();var t=e.touches[0],n=t.screenX,a=t.screenY;E({x:n,y:a});var r=n-g.x,o=a-g.y;p(r,o);var c=Date.now();q(c),z(c-M),X({x:r,y:o})}},onTouchEnd:function(){if(g&&(E(null),X(null),H)){var e=H.x/V,t=H.y/V;if(!(.1>Math.max(Math.abs(e),Math.abs(t)))){var n=e,a=t;Y.current=window.setInterval(function(){if(.01>Math.abs(n)&&.01>Math.abs(a)){window.clearInterval(Y.current);return}p(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"===J.current?t:n:r>o?(a=t,J.current="x"):(a=n,J.current="y"),p(-a,-a)&&e.preventDefault()}},m.useEffect(function(){function e(e){U.current.onTouchMove(e)}function t(e){U.current.onTouchEnd(e)}return document.addEventListener("touchmove",e,{passive:!1}),document.addEventListener("touchend",t,{passive:!1}),eS.current.addEventListener("touchstart",function(e){U.current.onTouchStart(e)},{passive:!1}),eS.current.addEventListener("wheel",function(e){U.current.onWheel(e)}),function(){document.removeEventListener("touchmove",e),document.removeEventListener("touchend",t)}},[]),(0,m.useEffect)(function(){return tZ(),tp&&(tv.current=window.setTimeout(function(){th(0)},100)),tZ},[tp]);var tg=(Q=eK?e_:eF,ea=($=(0,s.Z)((0,s.Z)({},e),{},{tabs:ev})).tabs,er=$.tabPosition,eo=$.rtl,["top","bottom"].includes(er)?(ee="width",et=eo?"right":"left",en=Math.abs(Q)):(ee="height",et="top",en=-Q),(0,m.useMemo)(function(){if(!ea.length)return[0,0];for(var e=ea.length,t=e,n=0;n<e;n+=1){var a=tr.get(ea[n].key)||I;if(a[et]+a[ee]>en+tu){t=n-1;break}}for(var r=0,o=e-1;o>=0;o-=1)if((tr.get(ea[o].key)||I)[et]<en){r=o+1;break}return[r,t]},[tr,tu,tc,ti,tl,en,er,ea.map(function(e){return e.key}).join("_"),eo])),tE=(0,f.Z)(tg,2),tk=tE[0],tx=tE[1],tC=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ey,t=tr.get(e)||{width:0,height:0,left:0,right:0,top:0};if(eK){var n=e_;eZ?t.right<e_?n=t.right:t.right+t.width>e_+tu&&(n=t.right+t.width-tu):t.left<-e_?n=-t.left:t.left+t.width>-e_+tu&&(n=-(t.left+t.width-tu)),eH(0),eV(td(n))}else{var a=eF;t.top<-eF?a=-t.top:t.top+t.height>-eF+tu&&(a=-(t.top+t.height-tu)),eV(0),eH(td(a))}},tw={};"top"===ex||"bottom"===ex?tw[eZ?"marginRight":"marginLeft"]=eC:tw.marginTop=eC;var tP=ev.map(function(e,t){var n=e.key;return m.createElement(R,{id:ep,prefixCls:ed,key:n,tab:e,style:0===t?void 0:tw,closable:e.closable,editable:eE,active:n===ey,renderWrapper:ew,removeAriaLabel:null==ek?void 0:ek.removeAriaLabel,ref:eD(n),onClick:function(e){eP(n,e)},onRemove:function(){ej(n)},onFocus:function(){tC(n),ty(),eS.current&&(eZ||(eS.current.scrollLeft=0),eS.current.scrollTop=0)}})}),tN=P(function(){var e=j(eR),t=j(eT),n=j(eI);eU([e[0]-t[0]-n[0],e[1]-t[1]-n[1]]);var a=j(eO);e7(a),e3(j(eB));var r=j(eM);e1([r[0]-a[0],r[1]-a[1]]),ta(function(){var e=new Map;return ev.forEach(function(t){var n=t.key,a=eD(n).current;a&&e.set(n,{width:a.offsetWidth,height:a.offsetHeight,left:a.offsetLeft,top:a.offsetTop})}),e})}),tR=ev.slice(0,tk),tT=ev.slice(tx+1),tI=[].concat((0,k.Z)(tR),(0,k.Z)(tT)),tS=(0,m.useState)(),tM=(0,f.Z)(tS,2),tB=tM[0],tO=tM[1],tL=tr.get(ey),tA=(0,m.useRef)();function tD(){x.Z.cancel(tA.current)}(0,m.useEffect)(function(){var e={};return tL&&(eK?(eZ?e.right=tL.right:e.left=tL.left,e.width=tL.width):(e.top=tL.top,e.height=tL.height)),tD(),tA.current=(0,x.Z)(function(){tO(e)}),tD},[tL,eK,eZ]),(0,m.useEffect)(function(){tC()},[ey,A(tL),A(tr),eK]),(0,m.useEffect)(function(){tN()},[eZ]);var tj=!!tI.length,tK="".concat(ed,"-nav-wrap");return eK?eZ?(el=e_>0,ei=e_+to<tc):(ei=e_<0,el=-e_+to<tc):(eu=eF<0,es=-eF+to<tc),m.createElement(w.default,{onResize:tN},m.createElement("div",{ref:(0,C.x1)(t,eR),role:"tablist",className:u()("".concat(ed,"-nav"),em),style:eb,onKeyDown:function(){ty()}},m.createElement(D,{ref:eT,position:"left",extra:eg,prefixCls:ed}),m.createElement("div",{className:u()(tK,(ec={},(0,a.Z)(ec,"".concat(tK,"-ping-left"),ei),(0,a.Z)(ec,"".concat(tK,"-ping-right"),el),(0,a.Z)(ec,"".concat(tK,"-ping-top"),eu),(0,a.Z)(ec,"".concat(tK,"-ping-bottom"),es),ec)),ref:eS},m.createElement(w.default,{onResize:tN},m.createElement("div",{ref:eM,className:"".concat(ed,"-nav-list"),style:{transform:"translate(".concat(e_,"px, ").concat(eF,"px)"),transition:tp?"none":void 0}},tP,m.createElement(B,{ref:eO,prefixCls:ed,locale:ek,editable:eE,style:(0,s.Z)((0,s.Z)({},0===tP.length?void 0:tw),{},{visibility:tj?"hidden":null})}),m.createElement("div",{className:u()("".concat(ed,"-ink-bar"),(0,a.Z)({},"".concat(ed,"-ink-bar-animated"),eh.inkBar)),style:tB})))),m.createElement(O,(0,r.Z)({},e,{removeAriaLabel:null==ek?void 0:ek.removeAriaLabel,ref:eB,prefixCls:ed,tabs:tI,className:!tj&&"".concat(ed,"-nav-operations-hidden"),tabMoving:!!tp})),m.createElement(D,{ref:eI,position:"right",extra:eg,prefixCls:ed})))}),W=["renderTabBar"],_=["label","key"];function V(e){var t=e.renderTabBar,n=(0,v.Z)(e,W),a=(0,m.useContext)(y).tabs;return t?t((0,s.Z)((0,s.Z)({},n),{},{panes:a.map(function(e){var t=e.label,n=e.key,a=(0,v.Z)(e,_);return m.createElement(Z,(0,r.Z)({tab:t,key:n,tabKey:n},a))})}),q):m.createElement(q,n)}n(80334);var z=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName"],G=0,F=m.forwardRef(function(e,t){var n,o,c=e.id,i=e.prefixCls,l=void 0===i?"rc-tabs":i,h=e.className,Z=e.items,g=e.direction,k=e.activeKey,x=e.defaultActiveKey,C=e.editable,w=e.animated,P=e.tabPosition,N=void 0===P?"top":P,R=e.tabBarGutter,T=e.tabBarStyle,I=e.tabBarExtraContent,S=e.locale,M=e.moreIcon,B=e.moreTransitionName,O=e.destroyInactiveTabPane,L=e.renderTabBar,A=e.onChange,D=e.onTabClick,j=e.onTabScroll,K=e.getPopupContainer,q=e.popupClassName,W=(0,v.Z)(e,z),_=m.useMemo(function(){return(Z||[]).filter(function(e){return e&&"object"===(0,d.Z)(e)&&"key"in e})},[Z]),F="rtl"===g,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,s.Z)({inkBar:!0},"object"===(0,d.Z)(t)?t:{})).tabPaneMotion&&void 0===e.tabPane&&(e.tabPane=!0),!e.tabPaneMotion&&e.tabPane&&(e.tabPane=!1),e}(w),X=(0,m.useState)(!1),Y=(0,f.Z)(X,2),J=Y[0],U=Y[1];(0,m.useEffect)(function(){U((0,b.Z)())},[]);var Q=(0,p.Z)(function(){var e;return null===(e=_[0])||void 0===e?void 0:e.key},{value:k,defaultValue:x}),$=(0,f.Z)(Q,2),ee=$[0],et=$[1],en=(0,m.useState)(function(){return _.findIndex(function(e){return e.key===ee})}),ea=(0,f.Z)(en,2),er=ea[0],eo=ea[1];(0,m.useEffect)(function(){var e,t=_.findIndex(function(e){return e.key===ee});-1===t&&et(null===(e=_[t=Math.max(0,Math.min(er,_.length-1))])||void 0===e?void 0:e.key),eo(t)},[_.map(function(e){return e.key}).join("_"),ee,er]);var ec=(0,p.Z)(null,{value:c}),ei=(0,f.Z)(ec,2),el=ei[0],eu=ei[1];(0,m.useEffect)(function(){c||(eu("rc-tabs-".concat(G)),G+=1)},[]);var es={id:el,activeKey:ee,animated:H,tabPosition:N,rtl:F,mobile:J},ef=(0,s.Z)((0,s.Z)({},es),{},{editable:C,locale:S,moreIcon:M,moreTransitionName:B,tabBarGutter:R,onTabClick:function(e,t){null==D||D(e,t),et(e),e!==ee&&(null==A||A(e))},onTabScroll:j,extra:I,style:T,panes:null,getPopupContainer:K,popupClassName:q});return m.createElement(y.Provider,{value:{tabs:_,prefixCls:l}},m.createElement("div",(0,r.Z)({ref:t,id:c,className:u()(l,"".concat(l,"-").concat(N),(n={},(0,a.Z)(n,"".concat(l,"-mobile"),J),(0,a.Z)(n,"".concat(l,"-editable"),C),(0,a.Z)(n,"".concat(l,"-rtl"),F),n),h)},W),o,m.createElement(V,(0,r.Z)({},ef,{renderTabBar:L})),m.createElement(E,(0,r.Z)({destroyInactiveTabPane:O},es,{animated:H}))))}),H=n(53124),X=n(97647),Y=n(33603),J={motionAppear:!1,motionEnter:!0,motionLeave:!0},U=n(50344),Q=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(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 ee(e){var t,n=e.type,l=e.className,s=e.size,f=e.onEdit,v=e.hideAdd,b=e.centered,p=e.addIcon,h=e.children,y=e.items,Z=e.animated,g=$(e,["type","className","size","onEdit","hideAdd","centered","addIcon","children","items","animated"]),E=g.prefixCls,k=g.moreIcon,x=void 0===k?m.createElement(c.Z,null):k,C=m.useContext(H.E_),w=C.getPrefixCls,P=C.direction,N=C.getPopupContainer,R=w("tabs",E);"editable-card"===n&&(t={onEdit:function(e,t){var n=t.key,a=t.event;null==f||f("add"===e?a:n,e)},removeIcon:m.createElement(o.Z,null),addIcon:p||m.createElement(i.Z,null),showAdd:!0!==v});var T=w(),I=y||(0,U.Z)(h).map(function(e){if(m.isValidElement(e)){var t=e.key,n=e.props||{},a=n.tab,o=Q(n,["tab"]);return(0,r.Z)((0,r.Z)({key:String(t)},o),{label:a})}return null}).filter(function(e){return e}),S=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,r.Z)({inkBar:!0},"object"===(0,d.Z)(n)?n:{})).tabPane&&(t.tabPaneMotion=(0,r.Z)((0,r.Z)({},J),{motionName:(0,Y.mL)(e,"switch")})),t}(R,Z);return m.createElement(X.Z.Consumer,null,function(e){var o,c=void 0!==s?s:e;return m.createElement(F,(0,r.Z)({direction:P,getPopupContainer:N,moreTransitionName:"".concat(T,"-slide-up")},g,{items:I,className:u()((o={},(0,a.Z)(o,"".concat(R,"-").concat(c),c),(0,a.Z)(o,"".concat(R,"-card"),["card","editable-card"].includes(n)),(0,a.Z)(o,"".concat(R,"-editable-card"),"editable-card"===n),(0,a.Z)(o,"".concat(R,"-centered"),b),o),l),editable:t,moreIcon:x,prefixCls:R,animated:S}))})}ee.TabPane=function(){return null};var et=ee}}]);