Files
owncast/static/web/_next/static/chunks/6306-4a3003592a21e93c.js
2023-02-02 02:51:46 +00:00

1 line
20 KiB
JavaScript
Vendored

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