forked from Gitlink/build
84 lines
80 KiB
JavaScript
84 lines
80 KiB
JavaScript
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[156],{79692:function(Br,Yt,I){I.d(Yt,{Z:function(){return Yi}});var Qt=I(94184),F=I.n(Qt),Te=I(50344),U=I(1413),Jt=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,_t=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,qt="".concat(Jt," ").concat(_t).split(/[\s\n]+/),en="aria-",tn="data-";function wt(e,t){return e.indexOf(t)===0}function nn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=(0,U.Z)({},t);var r={};return Object.keys(e).forEach(function(o){(n.aria&&(o==="role"||wt(o,en))||n.data&&wt(o,tn)||n.attr&&qt.includes(o))&&(r[o]=e[o])}),r}var i=I(62435),Z=I(96159),K=I(53124),z=I(87462),Y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},de=Y,ct=I(42135),ke=function(t,n){return i.createElement(ct.Z,(0,z.Z)({},t,{ref:n,icon:de}))},Me=i.forwardRef(ke),rn=I(18073),G=I(4942),W=I(97685),te=I(91),Et=I(89185),Fe=I(42550),Ce=I(15105),ae=I(75164),on=Ce.Z.ESC,an=Ce.Z.TAB;function ln(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,o=e.autoFocus,l=e.overlayRef,a=i.useRef(!1),s=function(){if(t){var m,v;(m=n.current)===null||m===void 0||(v=m.focus)===null||v===void 0||v.call(m),r==null||r(!1)}},c=function(){var m;return(m=l.current)!==null&&m!==void 0&&m.focus?(l.current.focus(),a.current=!0,!0):!1},u=function(m){switch(m.keyCode){case on:s();break;case an:{var v=!1;a.current||(v=c()),v?m.preventDefault():s();break}}};i.useEffect(function(){return t?(window.addEventListener("keydown",u),o&&(0,ae.Z)(c,3),function(){window.removeEventListener("keydown",u),a.current=!1}):function(){a.current=!1}},[t])}var Mt=(0,i.forwardRef)(function(e,t){var n=e.overlay,r=e.arrow,o=e.prefixCls,l=(0,i.useMemo)(function(){var s;return typeof n=="function"?s=n():s=n,s},[n]),a=(0,Fe.sQ)(t,l==null?void 0:l.ref);return i.createElement(i.Fragment,null,r&&i.createElement("div",{className:"".concat(o,"-arrow")}),i.cloneElement(l,{ref:(0,Fe.Yr)(l)?a:void 0}))}),Pt=Mt,De={adjustX:1,adjustY:1},ze=[0,0],Rt={topLeft:{points:["bl","tl"],overflow:De,offset:[0,-4],targetOffset:ze},top:{points:["bc","tc"],overflow:De,offset:[0,-4],targetOffset:ze},topRight:{points:["br","tr"],overflow:De,offset:[0,-4],targetOffset:ze},bottomLeft:{points:["tl","bl"],overflow:De,offset:[0,4],targetOffset:ze},bottom:{points:["tc","bc"],overflow:De,offset:[0,4],targetOffset:ze},bottomRight:{points:["tr","br"],overflow:De,offset:[0,4],targetOffset:ze}},sn=Rt,Tr=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Dr(e,t){var n,r=e.arrow,o=r===void 0?!1:r,l=e.prefixCls,a=l===void 0?"rc-dropdown":l,s=e.transitionName,c=e.animation,u=e.align,d=e.placement,m=d===void 0?"bottomLeft":d,v=e.placements,b=v===void 0?sn:v,f=e.getPopupContainer,p=e.showAction,y=e.hideAction,C=e.overlayClassName,g=e.overlayStyle,$=e.visible,h=e.trigger,O=h===void 0?["hover"]:h,S=e.autoFocus,x=e.overlay,w=e.children,E=e.onVisibleChange,P=(0,te.Z)(e,Tr),A=i.useState(),B=(0,W.Z)(A,2),T=B[0],H=B[1],j="visible"in e?$:T,D=i.useRef(null),L=i.useRef(null),V=i.useRef(null);i.useImperativeHandle(t,function(){return D.current});var le=function(ee){H(ee),E==null||E(ee)};ln({visible:j,triggerRef:V,onVisibleChange:le,autoFocus:S,overlayRef:L});var ne=function(ee){var ge=e.onOverlayClick;H(!1),ge&&ge(ee)},re=function(){return i.createElement(Pt,{ref:L,overlay:x,prefixCls:a,arrow:o})},oe=function(){return typeof x=="function"?re:re()},_=function(){var ee=e.minOverlayWidthMatchTrigger,ge=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?ee:!ge},k=function(){var ee=e.openClassName;return ee!==void 0?ee:"".concat(a,"-open")},N=i.cloneElement(w,{className:F()((n=w.props)===null||n===void 0?void 0:n.className,j&&k()),ref:(0,Fe.Yr)(w)?(0,Fe.sQ)(V,w.ref):void 0}),q=y;return!q&&O.indexOf("contextMenu")!==-1&&(q=["click"]),i.createElement(Et.Z,(0,z.Z)({builtinPlacements:b},P,{prefixCls:a,ref:D,popupClassName:F()(C,(0,G.Z)({},"".concat(a,"-show-arrow"),o)),popupStyle:g,action:O,showAction:p,hideAction:q,popupPlacement:m,popupAlign:u,popupTransitionName:s,popupAnimation:c,popupVisible:j,stretch:_()?"minWidth":"",popup:oe(),onPopupVisibleChange:le,onPopupClick:ne,getPopupContainer:f}),N)}var zr=i.forwardRef(Dr),jr=zr,cn=I(66680),qe=I(21770),et=I(98423),Ar=I(56321);function Lr(e,t,n,r){return function(l){const{prefixCls:a,style:s}=l,c=i.useRef(null),[u,d]=i.useState(0),[m,v]=i.useState(0),[b,f]=(0,qe.Z)(!1,{value:l.open}),{getPrefixCls:p}=i.useContext(K.E_),y=p(t||"select",a);i.useEffect(()=>{if(f(!0),typeof ResizeObserver!="undefined"){const g=new ResizeObserver(h=>{const O=h[0].target;d(O.offsetHeight+8),v(O.offsetWidth)}),$=setInterval(()=>{var h;const O=n?`.${n(y)}`:`.${y}-dropdown`,S=(h=c.current)===null||h===void 0?void 0:h.querySelector(O);S&&(clearInterval($),g.observe(S))},10);return()=>{clearInterval($),g.disconnect()}}},[]);let C=Object.assign(Object.assign({},l),{style:Object.assign(Object.assign({},s),{margin:0}),open:b,visible:b,getPopupContainer:()=>c.current});return r&&(C=r(C)),i.createElement(Ar.ZP,{theme:{token:{motion:!1}}},i.createElement("div",{ref:c,style:{paddingBottom:u,position:"relative",minWidth:m}},i.createElement(e,Object.assign({},C))))}}var Kr=I(80636),Ve=I(74902),Pn=I(48555),Hr=I(8410),Wr=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],tt=void 0;function kr(e,t){var n=e.prefixCls,r=e.invalidate,o=e.item,l=e.renderItem,a=e.responsive,s=e.responsiveDisabled,c=e.registerSize,u=e.itemKey,d=e.className,m=e.style,v=e.children,b=e.display,f=e.order,p=e.component,y=p===void 0?"div":p,C=(0,te.Z)(e,Wr),g=a&&!b;function $(w){c(u,w)}i.useEffect(function(){return function(){$(null)}},[]);var h=l&&o!==tt?l(o):v,O;r||(O={opacity:g?0:1,height:g?0:tt,overflowY:g?"hidden":tt,order:a?f:tt,pointerEvents:g?"none":tt,position:g?"absolute":tt});var S={};g&&(S["aria-hidden"]=!0);var x=i.createElement(y,(0,z.Z)({className:F()(!r&&n,d),style:(0,U.Z)((0,U.Z)({},O),m)},S,C,{ref:t}),h);return a&&(x=i.createElement(Pn.Z,{onResize:function(E){var P=E.offsetWidth;$(P)},disabled:s},x)),x}var Rn=i.forwardRef(kr);Rn.displayName="Item";var Nt=Rn,Nn=I(61254);function Fr(e){if(typeof MessageChannel=="undefined")(0,ae.Z)(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function Vr(){var e=i.useRef(null),t=function(r){e.current||(e.current=[],Fr(function(){(0,Nn.unstable_batchedUpdates)(function(){e.current.forEach(function(o){o()}),e.current=null})})),e.current.push(r)};return t}function ut(e,t){var n=i.useState(t),r=(0,W.Z)(n,2),o=r[0],l=r[1],a=(0,cn.Z)(function(s){e(function(){l(s)})});return[o,a]}var Zt=i.createContext(null),Xr=["component"],Ur=["className"],Gr=["className"],Yr=function(t,n){var r=i.useContext(Zt);if(!r){var o=t.component,l=o===void 0?"div":o,a=(0,te.Z)(t,Xr);return i.createElement(l,(0,z.Z)({},a,{ref:n}))}var s=r.className,c=(0,te.Z)(r,Ur),u=t.className,d=(0,te.Z)(t,Gr);return i.createElement(Zt.Provider,{value:null},i.createElement(Nt,(0,z.Z)({ref:n,className:F()(s,u)},c,d)))},Zn=i.forwardRef(Yr);Zn.displayName="RawItem";var Qr=Zn,Jr=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Bn="responsive",Tn="invalidate";function _r(e){return"+ ".concat(e.length," ...")}function qr(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,o=e.data,l=o===void 0?[]:o,a=e.renderItem,s=e.renderRawItem,c=e.itemKey,u=e.itemWidth,d=u===void 0?10:u,m=e.ssr,v=e.style,b=e.className,f=e.maxCount,p=e.renderRest,y=e.renderRawRest,C=e.suffix,g=e.component,$=g===void 0?"div":g,h=e.itemComponent,O=e.onVisibleChange,S=(0,te.Z)(e,Jr),x=m==="full",w=Vr(),E=ut(w,null),P=(0,W.Z)(E,2),A=P[0],B=P[1],T=A||0,H=ut(w,new Map),j=(0,W.Z)(H,2),D=j[0],L=j[1],V=ut(w,0),le=(0,W.Z)(V,2),ne=le[0],re=le[1],oe=ut(w,0),_=(0,W.Z)(oe,2),k=_[0],N=_[1],q=ut(w,0),ve=(0,W.Z)(q,2),ee=ve[0],ge=ve[1],Pe=(0,i.useState)(null),se=(0,W.Z)(Pe,2),ce=se[0],Xe=se[1],ot=(0,i.useState)(null),Re=(0,W.Z)(ot,2),Ne=Re[0],yt=Re[1],Ze=i.useMemo(function(){return Ne===null&&x?Number.MAX_SAFE_INTEGER:Ne||0},[Ne,A]),Ct=(0,i.useState)(!1),Ue=(0,W.Z)(Ct,2),Ge=Ue[0],$t=Ue[1],be="".concat(r,"-item"),Ye=Math.max(ne,k),je=f===Bn,he=l.length&&je,it=f===Tn,Ae=he||typeof f=="number"&&l.length>f,$e=(0,i.useMemo)(function(){var M=l;return he?A===null&&x?M=l:M=l.slice(0,Math.min(l.length,T/d)):typeof f=="number"&&(M=l.slice(0,f)),M},[l,d,A,f,he]),Ee=(0,i.useMemo)(function(){return he?l.slice(Ze+1):l.slice($e.length)},[l,$e,he,Ze]),Be=(0,i.useCallback)(function(M,R){var ie;return typeof c=="function"?c(M):(ie=c&&(M==null?void 0:M[c]))!==null&&ie!==void 0?ie:R},[c]),Le=(0,i.useCallback)(a||function(M){return M},[a]);function ue(M,R,ie){Ne===M&&(R===void 0||R===ce)||(yt(M),ie||($t(M<l.length-1),O==null||O(M)),R!==void 0&&Xe(R))}function Ke(M,R){B(R.clientWidth)}function pe(M,R){L(function(ie){var xe=new Map(ie);return R===null?xe.delete(M):xe.set(M,R),xe})}function Se(M,R){N(R),re(k)}function Ft(M,R){ge(R)}function St(M){return D.get(Be($e[M],M))}(0,Hr.Z)(function(){if(T&&typeof Ye=="number"&&$e){var M=ee,R=$e.length,ie=R-1;if(!R){ue(0,null);return}for(var xe=0;xe<R;xe+=1){var We=St(xe);if(x&&(We=We||0),We===void 0){ue(xe-1,void 0,!0);break}if(M+=We,ie===0&&M<=T||xe===ie-1&&M+St(ie)<=T){ue(ie,null);break}else if(M+Ye>T){ue(xe-1,M-We-ee+k);break}}C&&St(0)+ee>T&&Xe(null)}},[T,D,k,ee,Be,$e]);var Vt=Ge&&!!Ee.length,at={};ce!==null&&he&&(at={position:"absolute",left:ce,top:0});var Qe={prefixCls:be,responsive:he,component:h,invalidate:it},Xt=s?function(M,R){var ie=Be(M,R);return i.createElement(Zt.Provider,{key:ie,value:(0,U.Z)((0,U.Z)({},Qe),{},{order:R,item:M,itemKey:ie,registerSize:pe,display:R<=Ze})},s(M,R))}:function(M,R){var ie=Be(M,R);return i.createElement(Nt,(0,z.Z)({},Qe,{order:R,key:ie,item:M,renderItem:Le,itemKey:ie,registerSize:pe,display:R<=Ze}))},He,lt={order:Vt?Ze:Number.MAX_SAFE_INTEGER,className:"".concat(be,"-rest"),registerSize:Se,display:Vt};if(y)y&&(He=i.createElement(Zt.Provider,{value:(0,U.Z)((0,U.Z)({},Qe),lt)},y(Ee)));else{var st=p||_r;He=i.createElement(Nt,(0,z.Z)({},Qe,lt),typeof st=="function"?st(Ee):st)}var It=i.createElement($,(0,z.Z)({className:F()(!it&&r,b),style:v,ref:t},S),$e.map(Xt),Ae?He:null,C&&i.createElement(Nt,(0,z.Z)({},Qe,{responsive:je,responsiveDisabled:!he,order:Ze,className:"".concat(be,"-suffix"),registerSize:Ft,display:!0,style:at}),C));return je&&(It=i.createElement(Pn.Z,{onResize:Ke,disabled:!he},It)),It}var dt=i.forwardRef(qr);dt.displayName="Overflow",dt.Item=Qr,dt.RESPONSIVE=Bn,dt.INVALIDATE=Tn;var eo=dt,mt=eo,Dn=I(80334),zn=I(91881),jn=i.createContext(null);function un(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function An(e){var t=i.useContext(jn);return un(t,e)}var to=I(56982),no=["children","locked"],Oe=i.createContext(null);function ro(e,t){var n=(0,U.Z)({},e);return Object.keys(t).forEach(function(r){var o=t[r];o!==void 0&&(n[r]=o)}),n}function ft(e){var t=e.children,n=e.locked,r=(0,te.Z)(e,no),o=i.useContext(Oe),l=(0,to.Z)(function(){return ro(o,r)},[o,r],function(a,s){return!n&&(a[0]!==s[0]||!(0,zn.Z)(a[1],s[1],!0))});return i.createElement(Oe.Provider,{value:l},t)}var oo=[],Ln=i.createContext(null);function Bt(){return i.useContext(Ln)}var Kn=i.createContext(oo);function nt(e){var t=i.useContext(Kn);return i.useMemo(function(){return e!==void 0?[].concat((0,Ve.Z)(t),[e]):t},[t,e])}var Hn=i.createContext(null),io=i.createContext({}),dn=io,ao=I(5110);function Wn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ao.Z)(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),o=e.getAttribute("tabindex"),l=Number(o),a=null;return o&&!Number.isNaN(l)?a=l:r&&a===null&&(a=0),r&&e.disabled&&(a=null),a!==null&&(a>=0||t&&a<0)}return!1}function kn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=(0,Ve.Z)(e.querySelectorAll("*")).filter(function(r){return Wn(r,t)});return Wn(e,t)&&n.unshift(e),n}var Tt=null;function ya(){Tt=document.activeElement}function Ca(){Tt=null}function $a(){if(Tt)try{Tt.focus()}catch(e){}}function Sa(e,t){if(t.keyCode===9){var n=kn(e),r=n[t.shiftKey?0:n.length-1],o=r===document.activeElement||e===document.activeElement;if(o){var l=n[t.shiftKey?n.length-1:0];l.focus(),t.preventDefault()}}}var mn=Ce.Z.LEFT,fn=Ce.Z.RIGHT,vn=Ce.Z.UP,Dt=Ce.Z.DOWN,zt=Ce.Z.ENTER,Fn=Ce.Z.ESC,vt=Ce.Z.HOME,pt=Ce.Z.END,Vn=[vn,Dt,mn,fn];function lo(e,t,n,r){var o,l,a,s,c="prev",u="next",d="children",m="parent";if(e==="inline"&&r===zt)return{inlineTrigger:!0};var v=(o={},(0,G.Z)(o,vn,c),(0,G.Z)(o,Dt,u),o),b=(l={},(0,G.Z)(l,mn,n?u:c),(0,G.Z)(l,fn,n?c:u),(0,G.Z)(l,Dt,d),(0,G.Z)(l,zt,d),l),f=(a={},(0,G.Z)(a,vn,c),(0,G.Z)(a,Dt,u),(0,G.Z)(a,zt,d),(0,G.Z)(a,Fn,m),(0,G.Z)(a,mn,n?d:m),(0,G.Z)(a,fn,n?m:d),a),p={inline:v,horizontal:b,vertical:f,inlineSub:v,horizontalSub:f,verticalSub:f},y=(s=p["".concat(e).concat(t?"":"Sub")])===null||s===void 0?void 0:s[r];switch(y){case c:return{offset:-1,sibling:!0};case u:return{offset:1,sibling:!0};case m:return{offset:-1,sibling:!1};case d:return{offset:1,sibling:!1};default:return null}}function so(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function co(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function Xn(e,t){var n=kn(e,!0);return n.filter(function(r){return t.has(r)})}function Un(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var o=Xn(e,t),l=o.length,a=o.findIndex(function(s){return n===s});return r<0?a===-1?a=l-1:a-=1:r>0&&(a+=1),a=(a+l)%l,o[a]}function uo(e,t,n,r,o,l,a,s,c,u){var d=i.useRef(),m=i.useRef();m.current=t;var v=function(){ae.Z.cancel(d.current)};return i.useEffect(function(){return function(){v()}},[]),function(b){var f=b.which;if([].concat(Vn,[zt,Fn,vt,pt]).includes(f)){var p,y,C,g=function(){p=new Set,y=new Map,C=new Map;var j=l();return j.forEach(function(D){var L=document.querySelector("[data-menu-id='".concat(un(r,D),"']"));L&&(p.add(L),C.set(L,D),y.set(D,L))}),p};g();var $=y.get(t),h=co($,p),O=C.get(h),S=lo(e,a(O,!0).length===1,n,f);if(!S&&f!==vt&&f!==pt)return;(Vn.includes(f)||[vt,pt].includes(f))&&b.preventDefault();var x=function(j){if(j){var D=j,L=j.querySelector("a");L!=null&&L.getAttribute("href")&&(D=L);var V=C.get(j);s(V),v(),d.current=(0,ae.Z)(function(){m.current===V&&D.focus()})}};if([vt,pt].includes(f)||S.sibling||!h){var w;!h||e==="inline"?w=o.current:w=so(h);var E,P=Xn(w,p);f===vt?E=P[0]:f===pt?E=P[P.length-1]:E=Un(w,p,h,S.offset),x(E)}else if(S.inlineTrigger)c(O);else if(S.offset>0)c(O,!0),v(),d.current=(0,ae.Z)(function(){g();var H=h.getAttribute("aria-controls"),j=document.getElementById(H),D=Un(j,p);x(D)},5);else if(S.offset<0){var A=a(O,!0),B=A[A.length-2],T=y.get(B);c(B,!1),x(T)}}u==null||u(b)}}function mo(e){Promise.resolve().then(e)}var pn="__RC_UTIL_PATH_SPLIT__",Gn=function(t){return t.join(pn)},fo=function(t){return t.split(pn)},gn="rc-menu-more";function vo(){var e=i.useState({}),t=(0,W.Z)(e,2),n=t[1],r=(0,i.useRef)(new Map),o=(0,i.useRef)(new Map),l=i.useState([]),a=(0,W.Z)(l,2),s=a[0],c=a[1],u=(0,i.useRef)(0),d=(0,i.useRef)(!1),m=function(){d.current||n({})},v=(0,i.useCallback)(function($,h){var O=Gn(h);o.current.set(O,$),r.current.set($,O),u.current+=1;var S=u.current;mo(function(){S===u.current&&m()})},[]),b=(0,i.useCallback)(function($,h){var O=Gn(h);o.current.delete(O),r.current.delete($)},[]),f=(0,i.useCallback)(function($){c($)},[]),p=(0,i.useCallback)(function($,h){var O=r.current.get($)||"",S=fo(O);return h&&s.includes(S[0])&&S.unshift(gn),S},[s]),y=(0,i.useCallback)(function($,h){return $.some(function(O){var S=p(O,!0);return S.includes(h)})},[p]),C=function(){var h=(0,Ve.Z)(r.current.keys());return s.length&&h.push(gn),h},g=(0,i.useCallback)(function($){var h="".concat(r.current.get($)).concat(pn),O=new Set;return(0,Ve.Z)(o.current.keys()).forEach(function(S){S.startsWith(h)&&O.add(o.current.get(S))}),O},[]);return i.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:v,unregisterPath:b,refreshOverflowKeys:f,isSubPathKey:y,getKeyPath:p,getKeys:C,getSubPathKeys:g}}function gt(e){var t=i.useRef(e);t.current=e;var n=i.useCallback(function(){for(var r,o=arguments.length,l=new Array(o),a=0;a<o;a++)l[a]=arguments[a];return(r=t.current)===null||r===void 0?void 0:r.call.apply(r,[t].concat(l))},[]);return e?n:void 0}var po=Math.random().toFixed(5).toString().slice(2),Yn=0;function go(e){var t=(0,qe.Z)(e,{value:e}),n=(0,W.Z)(t,2),r=n[0],o=n[1];return i.useEffect(function(){Yn+=1;var l="".concat(po,"-").concat(Yn);o("rc-menu-uuid-".concat(l))},[]),r}var bo=I(15671),ho=I(43144),yo=I(32531),Co=I(73568);function Qn(e,t,n,r){var o=i.useContext(Oe),l=o.activeKey,a=o.onActive,s=o.onInactive,c={active:l===e};return t||(c.onMouseEnter=function(u){n==null||n({key:e,domEvent:u}),a(e)},c.onMouseLeave=function(u){r==null||r({key:e,domEvent:u}),s(e)}),c}function Jn(e){var t=i.useContext(Oe),n=t.mode,r=t.rtl,o=t.inlineIndent;if(n!=="inline")return null;var l=e;return r?{paddingRight:l*o}:{paddingLeft:l*o}}function _n(e){var t=e.icon,n=e.props,r=e.children,o;return typeof t=="function"?o=i.createElement(t,(0,U.Z)({},n)):o=t,o||r||null}var $o=["item"];function jt(e){var t=e.item,n=(0,te.Z)(e,$o);return Object.defineProperty(n,"item",{get:function(){return(0,Dn.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var So=["title","attribute","elementRef"],Io=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],xo=["active"],Oo=function(e){(0,yo.Z)(n,e);var t=(0,Co.Z)(n);function n(){return(0,bo.Z)(this,n),t.apply(this,arguments)}return(0,ho.Z)(n,[{key:"render",value:function(){var o=this.props,l=o.title,a=o.attribute,s=o.elementRef,c=(0,te.Z)(o,So),u=(0,et.Z)(c,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,Dn.ZP)(!a,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),i.createElement(mt.Item,(0,z.Z)({},a,{title:typeof l=="string"?l:void 0},u,{ref:s}))}}]),n}(i.Component),wo=i.forwardRef(function(e,t){var n,r=e.style,o=e.className,l=e.eventKey,a=e.warnKey,s=e.disabled,c=e.itemIcon,u=e.children,d=e.role,m=e.onMouseEnter,v=e.onMouseLeave,b=e.onClick,f=e.onKeyDown,p=e.onFocus,y=(0,te.Z)(e,Io),C=An(l),g=i.useContext(Oe),$=g.prefixCls,h=g.onItemClick,O=g.disabled,S=g.overflowDisabled,x=g.itemIcon,w=g.selectedKeys,E=g.onActive,P=i.useContext(dn),A=P._internalRenderMenuItem,B="".concat($,"-item"),T=i.useRef(),H=i.useRef(),j=O||s,D=(0,Fe.x1)(t,H),L=nt(l),V=function(se){return{key:l,keyPath:(0,Ve.Z)(L).reverse(),item:T.current,domEvent:se}},le=c||x,ne=Qn(l,j,m,v),re=ne.active,oe=(0,te.Z)(ne,xo),_=w.includes(l),k=Jn(L.length),N=function(se){if(!j){var ce=V(se);b==null||b(jt(ce)),h(ce)}},q=function(se){if(f==null||f(se),se.which===Ce.Z.ENTER){var ce=V(se);b==null||b(jt(ce)),h(ce)}},ve=function(se){E(l),p==null||p(se)},ee={};e.role==="option"&&(ee["aria-selected"]=_);var ge=i.createElement(Oo,(0,z.Z)({ref:T,elementRef:D,role:d===null?"none":d||"menuitem",tabIndex:s?null:-1,"data-menu-id":S&&C?null:C},y,oe,ee,{component:"li","aria-disabled":s,style:(0,U.Z)((0,U.Z)({},k),r),className:F()(B,(n={},(0,G.Z)(n,"".concat(B,"-active"),re),(0,G.Z)(n,"".concat(B,"-selected"),_),(0,G.Z)(n,"".concat(B,"-disabled"),j),n),o),onClick:N,onKeyDown:q,onFocus:ve}),u,i.createElement(_n,{props:(0,U.Z)((0,U.Z)({},e),{},{isSelected:_}),icon:le}));return A&&(ge=A(ge,e,{selected:_})),ge});function Eo(e,t){var n=e.eventKey,r=Bt(),o=nt(n);return i.useEffect(function(){if(r)return r.registerPath(n,o),function(){r.unregisterPath(n,o)}},[o]),r?null:i.createElement(wo,(0,z.Z)({},e,{ref:t}))}var At=i.forwardRef(Eo),Mo=["className","children"],Po=function(t,n){var r=t.className,o=t.children,l=(0,te.Z)(t,Mo),a=i.useContext(Oe),s=a.prefixCls,c=a.mode,u=a.rtl;return i.createElement("ul",(0,z.Z)({className:F()(s,u&&"".concat(s,"-rtl"),"".concat(s,"-sub"),"".concat(s,"-").concat(c==="inline"?"inline":"vertical"),r),role:"menu"},l,{"data-menu-list":!0,ref:n}),o)},qn=i.forwardRef(Po);qn.displayName="SubMenuList";var er=qn;function bn(e,t){return(0,Te.Z)(e).map(function(n,r){if(i.isValidElement(n)){var o,l,a=n.key,s=(o=(l=n.props)===null||l===void 0?void 0:l.eventKey)!==null&&o!==void 0?o:a,c=s==null;c&&(s="tmp_key-".concat([].concat((0,Ve.Z)(t),[r]).join("-")));var u={key:s,eventKey:s};return i.cloneElement(n,u)}return n})}var me={adjustX:1,adjustY:1},Ro={topLeft:{points:["bl","tl"],overflow:me},topRight:{points:["br","tr"],overflow:me},bottomLeft:{points:["tl","bl"],overflow:me},bottomRight:{points:["tr","br"],overflow:me},leftTop:{points:["tr","tl"],overflow:me},leftBottom:{points:["br","bl"],overflow:me},rightTop:{points:["tl","tr"],overflow:me},rightBottom:{points:["bl","br"],overflow:me}},No={topLeft:{points:["bl","tl"],overflow:me},topRight:{points:["br","tr"],overflow:me},bottomLeft:{points:["tl","bl"],overflow:me},bottomRight:{points:["tr","br"],overflow:me},rightTop:{points:["tr","tl"],overflow:me},rightBottom:{points:["br","bl"],overflow:me},leftTop:{points:["tl","tr"],overflow:me},leftBottom:{points:["bl","br"],overflow:me}},Ia=null;function tr(e,t,n){if(t)return t;if(n)return n[e]||n.other}var Zo={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Bo(e){var t=e.prefixCls,n=e.visible,r=e.children,o=e.popup,l=e.popupClassName,a=e.popupOffset,s=e.disabled,c=e.mode,u=e.onVisibleChange,d=i.useContext(Oe),m=d.getPopupContainer,v=d.rtl,b=d.subMenuOpenDelay,f=d.subMenuCloseDelay,p=d.builtinPlacements,y=d.triggerSubMenuAction,C=d.forceSubMenuRender,g=d.rootClassName,$=d.motion,h=d.defaultMotions,O=i.useState(!1),S=(0,W.Z)(O,2),x=S[0],w=S[1],E=v?(0,U.Z)((0,U.Z)({},No),p):(0,U.Z)((0,U.Z)({},Ro),p),P=Zo[c],A=tr(c,$,h),B=i.useRef(A);c!=="inline"&&(B.current=A);var T=(0,U.Z)((0,U.Z)({},B.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),H=i.useRef();return i.useEffect(function(){return H.current=(0,ae.Z)(function(){w(n)}),function(){ae.Z.cancel(H.current)}},[n]),i.createElement(Et.Z,{prefixCls:t,popupClassName:F()("".concat(t,"-popup"),(0,G.Z)({},"".concat(t,"-rtl"),v),l,g),stretch:c==="horizontal"?"minWidth":null,getPopupContainer:m,builtinPlacements:E,popupPlacement:P,popupVisible:x,popup:o,popupAlign:a&&{offset:a},action:s?[]:[y],mouseEnterDelay:b,mouseLeaveDelay:f,onPopupVisibleChange:u,forceRender:C,popupMotion:T},r)}var To=I(82225);function Do(e){var t=e.id,n=e.open,r=e.keyPath,o=e.children,l="inline",a=i.useContext(Oe),s=a.prefixCls,c=a.forceSubMenuRender,u=a.motion,d=a.defaultMotions,m=a.mode,v=i.useRef(!1);v.current=m===l;var b=i.useState(!v.current),f=(0,W.Z)(b,2),p=f[0],y=f[1],C=v.current?n:!1;i.useEffect(function(){v.current&&y(!1)},[m]);var g=(0,U.Z)({},tr(l,u,d));r.length>1&&(g.motionAppear=!1);var $=g.onVisibleChanged;return g.onVisibleChanged=function(h){return!v.current&&!h&&y(!0),$==null?void 0:$(h)},p?null:i.createElement(ft,{mode:l,locked:!v.current},i.createElement(To.ZP,(0,z.Z)({visible:C},g,{forceRender:c,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(h){var O=h.className,S=h.style;return i.createElement(er,{id:t,className:O,style:S},o)}))}var zo=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],jo=["active"],Ao=function(t){var n,r=t.style,o=t.className,l=t.title,a=t.eventKey,s=t.warnKey,c=t.disabled,u=t.internalPopupClose,d=t.children,m=t.itemIcon,v=t.expandIcon,b=t.popupClassName,f=t.popupOffset,p=t.onClick,y=t.onMouseEnter,C=t.onMouseLeave,g=t.onTitleClick,$=t.onTitleMouseEnter,h=t.onTitleMouseLeave,O=(0,te.Z)(t,zo),S=An(a),x=i.useContext(Oe),w=x.prefixCls,E=x.mode,P=x.openKeys,A=x.disabled,B=x.overflowDisabled,T=x.activeKey,H=x.selectedKeys,j=x.itemIcon,D=x.expandIcon,L=x.onItemClick,V=x.onOpenChange,le=x.onActive,ne=i.useContext(dn),re=ne._internalRenderSubMenuItem,oe=i.useContext(Hn),_=oe.isSubPathKey,k=nt(),N="".concat(w,"-submenu"),q=A||c,ve=i.useRef(),ee=i.useRef(),ge=m||j,Pe=v||D,se=P.includes(a),ce=!B&&se,Xe=_(H,a),ot=Qn(a,q,$,h),Re=ot.active,Ne=(0,te.Z)(ot,jo),yt=i.useState(!1),Ze=(0,W.Z)(yt,2),Ct=Ze[0],Ue=Ze[1],Ge=function(Se){q||Ue(Se)},$t=function(Se){Ge(!0),y==null||y({key:a,domEvent:Se})},be=function(Se){Ge(!1),C==null||C({key:a,domEvent:Se})},Ye=i.useMemo(function(){return Re||(E!=="inline"?Ct||_([T],a):!1)},[E,Re,T,Ct,a,_]),je=Jn(k.length),he=function(Se){q||(g==null||g({key:a,domEvent:Se}),E==="inline"&&V(a,!se))},it=gt(function(pe){p==null||p(jt(pe)),L(pe)}),Ae=function(Se){E!=="inline"&&V(a,Se)},$e=function(){le(a)},Ee=S&&"".concat(S,"-popup"),Be=i.createElement("div",(0,z.Z)({role:"menuitem",style:je,className:"".concat(N,"-title"),tabIndex:q?null:-1,ref:ve,title:typeof l=="string"?l:null,"data-menu-id":B&&S?null:S,"aria-expanded":ce,"aria-haspopup":!0,"aria-controls":Ee,"aria-disabled":q,onClick:he,onFocus:$e},Ne),l,i.createElement(_n,{icon:E!=="horizontal"?Pe:null,props:(0,U.Z)((0,U.Z)({},t),{},{isOpen:ce,isSubMenu:!0})},i.createElement("i",{className:"".concat(N,"-arrow")}))),Le=i.useRef(E);if(E!=="inline"&&k.length>1?Le.current="vertical":Le.current=E,!B){var ue=Le.current;Be=i.createElement(Bo,{mode:ue,prefixCls:N,visible:!u&&ce&&E!=="inline",popupClassName:b,popupOffset:f,popup:i.createElement(ft,{mode:ue==="horizontal"?"vertical":ue},i.createElement(er,{id:Ee,ref:ee},d)),disabled:q,onVisibleChange:Ae},Be)}var Ke=i.createElement(mt.Item,(0,z.Z)({role:"none"},O,{component:"li",style:r,className:F()(N,"".concat(N,"-").concat(E),o,(n={},(0,G.Z)(n,"".concat(N,"-open"),ce),(0,G.Z)(n,"".concat(N,"-active"),Ye),(0,G.Z)(n,"".concat(N,"-selected"),Xe),(0,G.Z)(n,"".concat(N,"-disabled"),q),n)),onMouseEnter:$t,onMouseLeave:be}),Be,!B&&i.createElement(Do,{id:Ee,open:ce,keyPath:k},d));return re&&(Ke=re(Ke,t,{selected:Xe,active:Ye,open:ce,disabled:q})),i.createElement(ft,{onItemClick:it,mode:E==="horizontal"?"vertical":E,itemIcon:ge,expandIcon:Pe},Ke)};function Lt(e){var t=e.eventKey,n=e.children,r=nt(t),o=bn(n,r),l=Bt();i.useEffect(function(){if(l)return l.registerPath(t,r),function(){l.unregisterPath(t,r)}},[r]);var a;return l?a=o:a=i.createElement(Ao,e,o),i.createElement(Kn.Provider,{value:r},a)}var Lo=I(71002),Ko=["className","title","eventKey","children"],Ho=["children"],Wo=function(t){var n=t.className,r=t.title,o=t.eventKey,l=t.children,a=(0,te.Z)(t,Ko),s=i.useContext(Oe),c=s.prefixCls,u="".concat(c,"-item-group");return i.createElement("li",(0,z.Z)({role:"presentation"},a,{onClick:function(m){return m.stopPropagation()},className:F()(u,n)}),i.createElement("div",{role:"presentation",className:"".concat(u,"-title"),title:typeof r=="string"?r:void 0},r),i.createElement("ul",{role:"group",className:"".concat(u,"-list")},l))};function Kt(e){var t=e.children,n=(0,te.Z)(e,Ho),r=nt(n.eventKey),o=bn(t,r),l=Bt();return l?o:i.createElement(Wo,(0,et.Z)(n,["warnKey"]),o)}function hn(e){var t=e.className,n=e.style,r=i.useContext(Oe),o=r.prefixCls,l=Bt();return l?null:i.createElement("li",{className:F()("".concat(o,"-item-divider"),t),style:n})}var ko=["label","children","key","type"];function yn(e){return(e||[]).map(function(t,n){if(t&&(0,Lo.Z)(t)==="object"){var r=t,o=r.label,l=r.children,a=r.key,s=r.type,c=(0,te.Z)(r,ko),u=a!=null?a:"tmp-".concat(n);return l||s==="group"?s==="group"?i.createElement(Kt,(0,z.Z)({key:u},c,{title:o}),yn(l)):i.createElement(Lt,(0,z.Z)({key:u},c,{title:o}),yn(l)):s==="divider"?i.createElement(hn,(0,z.Z)({key:u},c)):i.createElement(At,(0,z.Z)({key:u},c),o)}return null}).filter(function(t){return t})}function Fo(e,t,n){var r=e;return t&&(r=yn(t)),bn(r,n)}var Vo=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],rt=[],Xo=i.forwardRef(function(e,t){var n,r,o=e,l=o.prefixCls,a=l===void 0?"rc-menu":l,s=o.rootClassName,c=o.style,u=o.className,d=o.tabIndex,m=d===void 0?0:d,v=o.items,b=o.children,f=o.direction,p=o.id,y=o.mode,C=y===void 0?"vertical":y,g=o.inlineCollapsed,$=o.disabled,h=o.disabledOverflow,O=o.subMenuOpenDelay,S=O===void 0?.1:O,x=o.subMenuCloseDelay,w=x===void 0?.1:x,E=o.forceSubMenuRender,P=o.defaultOpenKeys,A=o.openKeys,B=o.activeKey,T=o.defaultActiveFirst,H=o.selectable,j=H===void 0?!0:H,D=o.multiple,L=D===void 0?!1:D,V=o.defaultSelectedKeys,le=o.selectedKeys,ne=o.onSelect,re=o.onDeselect,oe=o.inlineIndent,_=oe===void 0?24:oe,k=o.motion,N=o.defaultMotions,q=o.triggerSubMenuAction,ve=q===void 0?"hover":q,ee=o.builtinPlacements,ge=o.itemIcon,Pe=o.expandIcon,se=o.overflowedIndicator,ce=se===void 0?"...":se,Xe=o.overflowedIndicatorPopupClassName,ot=o.getPopupContainer,Re=o.onClick,Ne=o.onOpenChange,yt=o.onKeyDown,Ze=o.openAnimation,Ct=o.openTransitionName,Ue=o._internalRenderMenuItem,Ge=o._internalRenderSubMenuItem,$t=(0,te.Z)(o,Vo),be=i.useMemo(function(){return Fo(b,v,rt)},[b,v]),Ye=i.useState(!1),je=(0,W.Z)(Ye,2),he=je[0],it=je[1],Ae=i.useRef(),$e=go(p),Ee=f==="rtl",Be=(0,qe.Z)(P,{value:A,postState:function(X){return X||rt}}),Le=(0,W.Z)(Be,2),ue=Le[0],Ke=Le[1],pe=function(X){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ye(){Ke(X),Ne==null||Ne(X)}Q?(0,Nn.flushSync)(ye):ye()},Se=i.useState(ue),Ft=(0,W.Z)(Se,2),St=Ft[0],Vt=Ft[1],at=i.useRef(!1),Qe=i.useMemo(function(){return(C==="inline"||C==="vertical")&&g?["vertical",g]:[C,!1]},[C,g]),Xt=(0,W.Z)(Qe,2),He=Xt[0],lt=Xt[1],st=He==="inline",It=i.useState(He),M=(0,W.Z)(It,2),R=M[0],ie=M[1],xe=i.useState(lt),We=(0,W.Z)(xe,2),Qi=We[0],Ji=We[1];i.useEffect(function(){ie(He),Ji(lt),at.current&&(st?Ke(St):pe(rt))},[He,lt]);var _i=i.useState(0),wr=(0,W.Z)(_i,2),Ut=wr[0],qi=wr[1],En=Ut>=be.length-1||R!=="horizontal"||h;i.useEffect(function(){st&&Vt(ue)},[ue]),i.useEffect(function(){return at.current=!0,function(){at.current=!1}},[]);var Je=vo(),Er=Je.registerPath,Mr=Je.unregisterPath,ea=Je.refreshOverflowKeys,Pr=Je.isSubPathKey,ta=Je.getKeyPath,na=Je.getKeys,ra=Je.getSubPathKeys,oa=i.useMemo(function(){return{registerPath:Er,unregisterPath:Mr}},[Er,Mr]),ia=i.useMemo(function(){return{isSubPathKey:Pr}},[Pr]);i.useEffect(function(){ea(En?rt:be.slice(Ut+1).map(function(J){return J.key}))},[Ut,En]);var aa=(0,qe.Z)(B||T&&((n=be[0])===null||n===void 0?void 0:n.key),{value:B}),Rr=(0,W.Z)(aa,2),xt=Rr[0],Mn=Rr[1],la=gt(function(J){Mn(J)}),sa=gt(function(){Mn(void 0)});(0,i.useImperativeHandle)(t,function(){return{list:Ae.current,focus:function(X){var Q,ye=xt!=null?xt:(Q=be.find(function(ha){return!ha.props.disabled}))===null||Q===void 0?void 0:Q.key;if(ye){var Ie,_e,Ot;(Ie=Ae.current)===null||Ie===void 0||(_e=Ie.querySelector("li[data-menu-id='".concat(un($e,ye),"']")))===null||_e===void 0||(Ot=_e.focus)===null||Ot===void 0||Ot.call(_e,X)}}}});var ca=(0,qe.Z)(V||[],{value:le,postState:function(X){return Array.isArray(X)?X:X==null?rt:[X]}}),Nr=(0,W.Z)(ca,2),Gt=Nr[0],ua=Nr[1],da=function(X){if(j){var Q=X.key,ye=Gt.includes(Q),Ie;L?ye?Ie=Gt.filter(function(Ot){return Ot!==Q}):Ie=[].concat((0,Ve.Z)(Gt),[Q]):Ie=[Q],ua(Ie);var _e=(0,U.Z)((0,U.Z)({},X),{},{selectedKeys:Ie});ye?re==null||re(_e):ne==null||ne(_e)}!L&&ue.length&&R!=="inline"&&pe(rt)},ma=gt(function(J){Re==null||Re(jt(J)),da(J)}),Zr=gt(function(J,X){var Q=ue.filter(function(Ie){return Ie!==J});if(X)Q.push(J);else if(R!=="inline"){var ye=ra(J);Q=Q.filter(function(Ie){return!ye.has(Ie)})}(0,zn.Z)(ue,Q,!0)||pe(Q,!0)}),fa=function(X,Q){var ye=Q!=null?Q:!ue.includes(X);Zr(X,ye)},va=uo(R,xt,Ee,$e,Ae,na,ta,Mn,fa,yt);i.useEffect(function(){it(!0)},[]);var pa=i.useMemo(function(){return{_internalRenderMenuItem:Ue,_internalRenderSubMenuItem:Ge}},[Ue,Ge]),ga=R!=="horizontal"||h?be:be.map(function(J,X){return i.createElement(ft,{key:J.key,overflowDisabled:X>Ut},J)}),ba=i.createElement(mt,(0,z.Z)({id:p,ref:Ae,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:At,className:F()(a,"".concat(a,"-root"),"".concat(a,"-").concat(R),u,(r={},(0,G.Z)(r,"".concat(a,"-inline-collapsed"),Qi),(0,G.Z)(r,"".concat(a,"-rtl"),Ee),r),s),dir:f,style:c,role:"menu",tabIndex:m,data:ga,renderRawItem:function(X){return X},renderRawRest:function(X){var Q=X.length,ye=Q?be.slice(-Q):null;return i.createElement(Lt,{eventKey:gn,title:ce,disabled:En,internalPopupClose:Q===0,popupClassName:Xe},ye)},maxCount:R!=="horizontal"||h?mt.INVALIDATE:mt.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(X){qi(X)},onKeyDown:va},$t));return i.createElement(dn.Provider,{value:pa},i.createElement(jn.Provider,{value:$e},i.createElement(ft,{prefixCls:a,rootClassName:s,mode:R,openKeys:ue,rtl:Ee,disabled:$,motion:he?k:null,defaultMotions:he?N:null,activeKey:xt,onActive:la,onInactive:sa,selectedKeys:Gt,inlineIndent:_,subMenuOpenDelay:S,subMenuCloseDelay:w,forceSubMenuRender:E,builtinPlacements:ee,triggerSubMenuAction:ve,getPopupContainer:ot,itemIcon:ge,expandIcon:Pe,onItemClick:ma,onOpenChange:Zr},i.createElement(Hn.Provider,{value:ia},ba),i.createElement("div",{style:{display:"none"},"aria-hidden":!0},i.createElement(Ln.Provider,{value:oa},be)))))}),Uo=Xo,bt=Uo;bt.Item=At,bt.SubMenu=Lt,bt.ItemGroup=Kt,bt.Divider=hn;var Go=bt,nr=I(25908),Yo=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},rr=e=>{const{prefixCls:t,className:n,dashed:r}=e,o=Yo(e,["prefixCls","className","dashed"]),{getPrefixCls:l}=i.useContext(K.E_),a=l("menu",t),s=F()({[`${a}-item-divider-dashed`]:!!r},n);return i.createElement(hn,Object.assign({className:s},o))},Qo=I(5529),Ht=(0,i.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),or=e=>{var t;const{className:n,children:r,icon:o,title:l,danger:a}=e,{prefixCls:s,firstLevel:c,direction:u,disableMenuItemTitleTooltip:d,inlineCollapsed:m}=i.useContext(Ht),v=g=>{const $=i.createElement("span",{className:`${s}-title-content`},r);return(!o||(0,Z.l$)(r)&&r.type==="span")&&r&&g&&c&&typeof r=="string"?i.createElement("div",{className:`${s}-inline-collapsed-noicon`},r.charAt(0)):$},{siderCollapsed:b}=i.useContext(nr.D);let f=l;typeof l=="undefined"?f=c?r:"":l===!1&&(f="");const p={title:f};!b&&!m&&(p.title=null,p.open=!1);const y=(0,Te.Z)(r).length;let C=i.createElement(At,Object.assign({},(0,et.Z)(e,["title","icon","danger"]),{className:F()({[`${s}-item-danger`]:a,[`${s}-item-only-child`]:(o?y+1:y)===1},n),title:typeof l=="string"?l:void 0}),(0,Z.Tm)(o,{className:F()((0,Z.l$)(o)?(t=o.props)===null||t===void 0?void 0:t.className:"",`${s}-item-icon`)}),v(m));return d||(C=i.createElement(Qo.Z,Object.assign({},p,{placement:u==="rtl"?"left":"right",overlayClassName:`${s}-inline-collapsed-tooltip`}),C)),C},ir=e=>{var t;const{popupClassName:n,icon:r,title:o,theme:l}=e,a=i.useContext(Ht),{prefixCls:s,inlineCollapsed:c,theme:u}=a,d=nt();let m;if(!r)m=c&&!d.length&&o&&typeof o=="string"?i.createElement("div",{className:`${s}-inline-collapsed-noicon`},o.charAt(0)):i.createElement("span",{className:`${s}-title-content`},o);else{const b=(0,Z.l$)(o)&&o.type==="span";m=i.createElement(i.Fragment,null,(0,Z.Tm)(r,{className:F()((0,Z.l$)(r)?(t=r.props)===null||t===void 0?void 0:t.className:"",`${s}-item-icon`)}),b?o:i.createElement("span",{className:`${s}-title-content`},o))}const v=i.useMemo(()=>Object.assign(Object.assign({},a),{firstLevel:!1}),[a]);return i.createElement(Ht.Provider,{value:v},i.createElement(Lt,Object.assign({},(0,et.Z)(e,["icon"]),{title:m,popupClassName:F()(s,n,`${s}-${l||u}`)})))},Jo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},_o=Jo,qo=function(t,n){return i.createElement(ct.Z,(0,z.Z)({},t,{ref:n,icon:_o}))},ei=i.forwardRef(qo),ti=I(33603),ni=I(4173),ri=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const Cn=i.createContext(null),oi=i.forwardRef((e,t)=>{const{children:n}=e,r=ri(e,["children"]),o=i.useContext(Cn),l=i.useMemo(()=>Object.assign(Object.assign({},o),r),[o,r.prefixCls,r.mode,r.selectable]);return i.createElement(Cn.Provider,{value:l},i.createElement(ni.BR,null,i.cloneElement(n,{ref:t})))});var ar=Cn,ii=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function $n(e){return(e||[]).map((t,n)=>{if(t&&typeof t=="object"){const r=t,{label:o,children:l,key:a,type:s}=r,c=ii(r,["label","children","key","type"]),u=a!=null?a:`tmp-${n}`;return l||s==="group"?s==="group"?i.createElement(Kt,Object.assign({key:u},c,{title:o}),$n(l)):i.createElement(ir,Object.assign({key:u},c,{title:o}),$n(l)):s==="divider"?i.createElement(rr,Object.assign({key:u},c)):i.createElement(or,Object.assign({key:u},c),o)}return null}).filter(t=>t)}function ai(e){return i.useMemo(()=>e&&$n(e),[e])}var lr=I(10274),we=I(14747),li=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},
|
|
opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},
|
|
opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),fe=I(43579),sr=I(93590);const cr=new fe.E4("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ur=new fe.E4("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),dr=new fe.E4("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),mr=new fe.E4("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),si=new fe.E4("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ci=new fe.E4("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ui=new fe.E4("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),di=new fe.E4("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),mi={"slide-up":{inKeyframes:cr,outKeyframes:ur},"slide-down":{inKeyframes:dr,outKeyframes:mr},"slide-left":{inKeyframes:si,outKeyframes:ci},"slide-right":{inKeyframes:ui,outKeyframes:di}},Wt=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:l}=mi[t];return[(0,sr.R)(r,o,l,e.motionDurationMid),{[`
|
|
${r}-enter,
|
|
${r}-appear
|
|
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,["&-prepare"]:{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]};var fr=I(50438),Sn=I(67968),kt=I(45503),fi=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:o,lineWidth:l,lineType:a,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${l}px ${a} ${o}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${t}-item:hover,
|
|
> ${t}-item-active,
|
|
> ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},vi=e=>{let{componentCls:t,menuArrowOffset:n}=e;return{[`${t}-rtl`]:{direction:"rtl"},[`${t}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${t}-rtl${t}-vertical,
|
|
${t}-submenu-rtl ${t}-vertical`]:{[`${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${n})`},"&::after":{transform:`rotate(45deg) translateY(${n})`}}}}};const vr=e=>Object.assign({},(0,we.oN)(e));var pr=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:o,groupTitleColor:l,itemBg:a,subMenuItemBg:s,itemSelectedBg:c,activeBarHeight:u,activeBarWidth:d,activeBarBorderWidth:m,motionDurationSlow:v,motionEaseInOut:b,motionEaseOut:f,itemPaddingInline:p,motionDurationMid:y,itemHoverColor:C,lineType:g,colorSplit:$,itemDisabledColor:h,dangerItemColor:O,dangerItemHoverColor:S,dangerItemSelectedColor:x,dangerItemActiveBg:w,dangerItemSelectedBg:E,itemHoverBg:P,itemActiveBg:A,menuSubMenuBg:B,horizontalItemSelectedColor:T,horizontalItemSelectedBg:H,horizontalItemBorderRadius:j,horizontalItemHoverBg:D,popupBg:L}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:a,[`&${n}-root:focus-visible`]:Object.assign({},vr(e)),[`${n}-item-group-title`]:{color:l},[`${n}-submenu-selected`]:{[`> ${n}-submenu-title`]:{color:o}},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${h} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:C}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:P},"&:active":{backgroundColor:A}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:P},"&:active":{backgroundColor:A}}},[`${n}-item-danger`]:{color:O,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:S}},[`&${n}-item:active`]:{background:w}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:o,[`&${n}-item-danger`]:{color:x},["a, a:hover"]:{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:E}},[`${n}-item, ${n}-submenu-title`]:{[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},vr(e))},[`&${n}-submenu > ${n}`]:{backgroundColor:B},[`&${n}-popup > ${n}`]:{backgroundColor:L},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:m,marginTop:-m,marginBottom:0,borderRadius:j,"&::after":{position:"absolute",insetInline:p,bottom:0,borderBottom:`${u}px solid transparent`,transition:`border-color ${v} ${b}`,content:'""'},["&:hover, &-active, &-open"]:{background:D,"&::after":{borderBottomWidth:u,borderBottomColor:T}},["&-selected"]:{color:T,backgroundColor:H,"&:hover":{backgroundColor:H},"&::after":{borderBottomWidth:u,borderBottomColor:T}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${m}px ${g} ${$}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:s},[`${n}-item, ${n}-submenu-title`]:m&&d?{width:`calc(100% + ${m}px)`}:{},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${d}px solid ${o}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${y} ${f}`,`opacity ${y} ${f}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:x}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${y} ${b}`,`opacity ${y} ${b}`].join(",")}}}}}};const gr=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:o,menuArrowSize:l,marginXS:a,itemMarginBlock:s}=e,c=o+l+a;return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:`${n}px`,paddingInline:o,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:`calc(100% - ${r*2}px)`},[`> ${t}-item,
|
|
> ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:`${n}px`},[`${t}-item-group-list ${t}-submenu-title,
|
|
${t}-submenu-title`]:{paddingInlineEnd:c}}};var pi=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:o,dropdownWidth:l,controlHeightLG:a,motionDurationMid:s,motionEaseOut:c,paddingXL:u,itemMarginInline:d,fontSizeLG:m,motionDurationSlow:v,paddingXS:b,boxShadowSecondary:f,collapsedWidth:p,collapsedIconSize:y}=e,C={height:r,lineHeight:`${r}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{["&-inline, &-vertical"]:Object.assign({[`&${t}-root`]:{boxShadow:"none"}},gr(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},gr(e)),{boxShadow:f})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:l,maxHeight:`calc(100vh - ${a*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${v}`,`background ${v}`,`padding ${s} ${c}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:C,[`& ${t}-item-group-title`]:{paddingInlineStart:u}},[`${t}-item`]:C}},{[`${t}-inline-collapsed`]:{width:p,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:m,textAlign:"center"}}},[`> ${t}-item,
|
|
> ${t}-item-group > ${t}-item-group-list > ${t}-item,
|
|
> ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title,
|
|
> ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${m/2}px - ${d}px)`,textOverflow:"clip",[`
|
|
${t}-submenu-arrow,
|
|
${t}-submenu-expand-icon
|
|
`]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:y,lineHeight:`${r}px`,"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:o}},[`${t}-item-group-title`]:Object.assign(Object.assign({},we.vS),{paddingInline:b})}}]};const br=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:o,motionEaseOut:l,iconCls:a,iconSize:s,iconMarginInlineEnd:c}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding ${n} ${o}`].join(","),[`${t}-item-icon, ${a}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${l}`,`margin ${n} ${o}`,`color ${n}`].join(","),"+ span":{marginInlineStart:c,opacity:1,transition:[`opacity ${n} ${o}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},(0,we.Ro)()),[`&${t}-item-only-child`]:{[`> ${a}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},hr=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:o,menuArrowSize:l,menuArrowOffset:a}=e;return{[`${t}-submenu`]:{["&-expand-icon, &-arrow"]:{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:l,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:l*.6,height:l*.15,backgroundColor:"currentcolor",borderRadius:o,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${a})`},"&::after":{transform:`rotate(-45deg) translateY(${a})`}}}}},gi=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:o,motionDurationMid:l,motionEaseInOut:a,paddingXS:s,padding:c,colorSplit:u,lineWidth:d,zIndexPopup:m,borderRadiusLG:v,subMenuItemBorderRadius:b,menuArrowSize:f,menuArrowOffset:p,lineType:y,menuPanelMaskInset:C,groupTitleLineHeight:g,groupTitleFontSize:$}=e;return[{"":{[`${n}`]:Object.assign(Object.assign({},(0,we.dF)()),{["&-hidden"]:{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(e)),(0,we.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${o} cubic-bezier(0.2, 0, 0, 1) 0s`,["ul, ol"]:{margin:0,padding:0,listStyle:"none"},["&-overflow"]:{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${s}px ${c}px`,fontSize:$,lineHeight:g,transition:`all ${o}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${o} ${a}`,`background ${o} ${a}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${o} ${a}`,`background ${o} ${a}`,`padding ${l} ${a}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${o} ${a}`,`padding ${o} ${a}`].join(",")},[`${n}-title-content`]:{transition:`color ${o}`},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:u,borderStyle:y,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),br(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${r*2}px ${c}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:m,borderRadius:v,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${C}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:C},[`
|
|
&-placement-leftTop,
|
|
&-placement-bottomRight,
|
|
`]:{transformOrigin:"100% 0"},[`
|
|
&-placement-leftBottom,
|
|
&-placement-topRight,
|
|
`]:{transformOrigin:"100% 100%"},[`
|
|
&-placement-rightBottom,
|
|
&-placement-topLeft,
|
|
`]:{transformOrigin:"0 100%"},[`
|
|
&-placement-bottomLeft,
|
|
&-placement-rightTop,
|
|
`]:{transformOrigin:"0 0"},[`
|
|
&-placement-leftTop,
|
|
&-placement-leftBottom
|
|
`]:{paddingInlineEnd:e.paddingXS},[`
|
|
&-placement-rightTop,
|
|
&-placement-rightBottom
|
|
`]:{paddingInlineStart:e.paddingXS},[`
|
|
&-placement-topRight,
|
|
&-placement-topLeft
|
|
`]:{paddingBottom:e.paddingXS},[`
|
|
&-placement-bottomRight,
|
|
&-placement-bottomLeft
|
|
`]:{paddingTop:e.paddingXS},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:v},br(e)),hr(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:b},[`${n}-submenu-title::after`]:{transition:`transform ${o} ${a}`}})}}),hr(e)),{[`&-inline-collapsed ${n}-submenu-arrow,
|
|
&-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${p})`},"&::after":{transform:`rotate(45deg) translateX(-${p})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(-${f*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${p})`},"&::before":{transform:`rotate(45deg) translateX(${p})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]};var bi=(e,t)=>(0,Sn.Z)("Menu",r=>{if(t===!1)return[];const{colorBgElevated:o,colorPrimary:l,colorTextLightSolid:a,controlHeightLG:s,fontSize:c,darkItemColor:u,darkDangerItemColor:d,darkItemBg:m,darkSubMenuItemBg:v,darkItemSelectedColor:b,darkItemSelectedBg:f,darkDangerItemSelectedBg:p,darkItemHoverBg:y,darkGroupTitleColor:C,darkItemHoverColor:g,darkItemDisabledColor:$,darkDangerItemHoverColor:h,darkDangerItemSelectedColor:O,darkDangerItemActiveBg:S}=r,x=c/7*5,w=(0,kt.TS)(r,{menuArrowSize:x,menuHorizontalHeight:s*1.15,menuArrowOffset:`${x*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:o}),E=(0,kt.TS)(w,{itemColor:u,itemHoverColor:g,groupTitleColor:C,itemSelectedColor:b,itemBg:m,popupBg:m,subMenuItemBg:v,itemActiveBg:"transparent",itemSelectedBg:f,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:y,itemDisabledColor:$,dangerItemColor:d,dangerItemHoverColor:h,dangerItemSelectedColor:O,dangerItemActiveBg:S,dangerItemSelectedBg:p,menuSubMenuBg:v,horizontalItemSelectedColor:a,horizontalItemSelectedBg:l});return[gi(w),fi(w),pi(w),pr(w,"light"),pr(E,"dark"),vi(w),li(w),Wt(w,"slide-up"),Wt(w,"slide-down"),(0,fr._y)(w,"zoom-big")]},r=>{const{colorPrimary:o,colorError:l,colorTextDisabled:a,colorErrorBg:s,colorText:c,colorTextDescription:u,colorBgContainer:d,colorFillAlter:m,colorFillContent:v,lineWidth:b,lineWidthBold:f,controlItemBgActive:p,colorBgTextHover:y,controlHeightLG:C,lineHeight:g,colorBgElevated:$,marginXXS:h,padding:O,fontSize:S,controlHeightSM:x,fontSizeLG:w,colorTextLightSolid:E,colorErrorHover:P}=r,A=new lr.C(E).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:r.zIndexPopupBase+50,radiusItem:r.borderRadiusLG,itemBorderRadius:r.borderRadiusLG,radiusSubMenuItem:r.borderRadiusSM,subMenuItemBorderRadius:r.borderRadiusSM,colorItemText:c,itemColor:c,colorItemTextHover:c,itemHoverColor:c,colorItemTextHoverHorizontal:o,horizontalItemHoverColor:o,colorGroupTitle:u,groupTitleColor:u,colorItemTextSelected:o,itemSelectedColor:o,colorItemTextSelectedHorizontal:o,horizontalItemSelectedColor:o,colorItemBg:d,itemBg:d,colorItemBgHover:y,itemHoverBg:y,colorItemBgActive:v,itemActiveBg:p,colorSubItemBg:m,subMenuItemBg:m,colorItemBgSelected:p,itemSelectedBg:p,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:f,activeBarHeight:f,colorActiveBarBorderSize:b,activeBarBorderWidth:b,colorItemTextDisabled:a,itemDisabledColor:a,colorDangerItemText:l,dangerItemColor:l,colorDangerItemTextHover:l,dangerItemHoverColor:l,colorDangerItemTextSelected:l,dangerItemSelectedColor:l,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:r.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:C,groupTitleLineHeight:g,collapsedWidth:C*2,popupBg:$,itemMarginBlock:h,itemPaddingInline:O,horizontalLineHeight:`${C*1.15}px`,iconSize:S,iconMarginInlineEnd:x-S,collapsedIconSize:w,groupTitleFontSize:S,darkItemDisabledColor:new lr.C(E).setAlpha(.25).toRgbString(),darkItemColor:A,darkDangerItemColor:l,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:E,darkItemSelectedBg:o,darkDangerItemSelectedBg:l,darkItemHoverBg:"transparent",darkGroupTitleColor:A,darkItemHoverColor:E,darkDangerItemHoverColor:P,darkDangerItemSelectedColor:E,darkDangerItemActiveBg:l}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(e),hi=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},yi=(0,i.forwardRef)((e,t)=>{var n,r;const o=i.useContext(ar),l=o||{},{getPrefixCls:a,getPopupContainer:s,direction:c,menu:u}=i.useContext(K.E_),d=a(),{prefixCls:m,className:v,style:b,theme:f="light",expandIcon:p,_internalDisableMenuItemTitleTooltip:y,inlineCollapsed:C,siderCollapsed:g,items:$,children:h,rootClassName:O,mode:S,selectable:x,onClick:w,overflowedIndicatorPopupClassName:E}=e,P=hi(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),A=(0,et.Z)(P,["collapsedWidth"]),B=ai($)||h;(n=l.validator)===null||n===void 0||n.call(l,{mode:S});const T=(0,cn.Z)(function(){var k;w==null||w.apply(void 0,arguments),(k=l.onClick)===null||k===void 0||k.call(l)}),H=l.mode||S,j=x!=null?x:l.selectable,D=i.useMemo(()=>g!==void 0?g:C,[C,g]),L={horizontal:{motionName:`${d}-slide-up`},inline:(0,ti.ZP)(d),other:{motionName:`${d}-zoom-big`}},V=a("menu",m||l.prefixCls),[le,ne]=bi(V,!o),re=F()(`${V}-${f}`,u==null?void 0:u.className,v);let oe;if(typeof p=="function")oe=p;else{const k=p||l.expandIcon;oe=(0,Z.Tm)(k,{className:F()(`${V}-submenu-expand-icon`,(r=k==null?void 0:k.props)===null||r===void 0?void 0:r.className)})}const _=i.useMemo(()=>({prefixCls:V,inlineCollapsed:D||!1,direction:c,firstLevel:!0,theme:f,mode:H,disableMenuItemTitleTooltip:y}),[V,D,c,y,f]);return le(i.createElement(ar.Provider,{value:null},i.createElement(Ht.Provider,{value:_},i.createElement(Go,Object.assign({getPopupContainer:s,overflowedIndicator:i.createElement(ei,null),overflowedIndicatorPopupClassName:F()(V,`${V}-${f}`,E),mode:H,selectable:j,onClick:T},A,{inlineCollapsed:D,style:Object.assign(Object.assign({},u==null?void 0:u.style),b),className:re,prefixCls:V,direction:c,defaultMotions:L,expandIcon:oe,ref:t,rootClassName:F()(O,ne)}),B))))});const ht=(0,i.forwardRef)((e,t)=>{const n=(0,i.useRef)(null),r=i.useContext(nr.D);return(0,i.useImperativeHandle)(t,()=>({menu:n.current,focus:o=>{var l;(l=n.current)===null||l===void 0||l.focus(o)}})),i.createElement(yi,Object.assign({ref:n},e,r))});ht.Item=or,ht.SubMenu=ir,ht.Divider=rr,ht.ItemGroup=Kt;var Ci=ht,$i=I(9361);const Si=new fe.E4("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Ii=new fe.E4("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),xi=new fe.E4("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Oi=new fe.E4("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),wi=new fe.E4("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Ei=new fe.E4("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Mi=new fe.E4("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Pi=new fe.E4("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ri={"move-up":{inKeyframes:Mi,outKeyframes:Pi},"move-down":{inKeyframes:Si,outKeyframes:Ii},"move-left":{inKeyframes:xi,outKeyframes:Oi},"move-right":{inKeyframes:wi,outKeyframes:Ei}},yr=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:l}=Ri[t];return[(0,sr.R)(r,o,l,e.motionDurationMid),{[`
|
|
${r}-enter,
|
|
${r}-appear
|
|
`]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};var Cr=I(77786),Ni=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:o}=e,l=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${l}`]:{[`&${l}-danger:not(${l}-disabled)`]:{color:r,"&:hover":{color:o,backgroundColor:r}}}}}};const Zi=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:o,sizePopupArrow:l,antCls:a,iconCls:s,motionDurationMid:c,dropdownPaddingVertical:u,fontSize:d,dropdownEdgeChildPadding:m,colorTextDisabled:v,fontSizeIcon:b,controlPaddingHorizontal:f,colorBgElevated:p}=e;return[{[t]:Object.assign(Object.assign({},(0,we.Wf)(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:-o+l/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${a}-btn`]:{[`& > ${s}-down, & > ${a}-btn-icon > ${s}-down`]:{fontSize:b}},[`${t}-wrap`]:{position:"relative",[`${a}-btn > ${s}-down`]:{fontSize:b},[`${s}-down::before`]:{transition:`transform ${c}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:"rotate(180deg)"}},[`
|
|
&-hidden,
|
|
&-menu-hidden,
|
|
&-menu-submenu-hidden
|
|
`]:{display:"none"},[`&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomLeft,
|
|
&${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomLeft,
|
|
&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottom,
|
|
&${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottom,
|
|
&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomRight,
|
|
&${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:cr},[`&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topLeft,
|
|
&${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topLeft,
|
|
&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-top,
|
|
&${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-top,
|
|
&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topRight,
|
|
&${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topRight`]:{animationName:dr},[`&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomLeft,
|
|
&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottom,
|
|
&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:ur},[`&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topLeft,
|
|
&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-top,
|
|
&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topRight`]:{animationName:mr}})},(0,Cr.ZP)(e,{colorBg:p,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:{[n]:Object.assign(Object.assign({padding:m,listStyleType:"none",backgroundColor:p,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},(0,we.Qy)(e)),{[`${n}-item-group-title`]:{padding:`${u}px ${f}px`,color:e.colorTextDescription,transition:`all ${c}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${c}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${u}px ${f}px`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${c}`,borderRadius:e.borderRadiusSM,["&:hover, &-active"]:{backgroundColor:e.controlItemBgHover}},(0,we.Qy)(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:v,cursor:"not-allowed","&:hover":{color:v,backgroundColor:p,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${e.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorTextDescription,fontSize:b,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${e.marginXS}px`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:f+e.fontSizeSM},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:v,backgroundColor:p,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})}},[Wt(e,"slide-up"),Wt(e,"slide-down"),yr(e,"move-up"),yr(e,"move-down"),(0,fr._y)(e,"zoom-big")]]};var Bi=(0,Sn.Z)("Dropdown",(e,t)=>{let{rootPrefixCls:n}=t;const{marginXXS:r,sizePopupArrow:o,controlHeight:l,fontSize:a,lineHeight:s,paddingXXS:c,componentCls:u,borderRadiusLG:d}=e,m=(l-a*s)/2,{dropdownArrowOffset:v}=(0,Cr.fS)({contentRadius:d}),b=(0,kt.TS)(e,{menuCls:`${u}-menu`,rootPrefixCls:n,dropdownArrowDistance:o/2+r,dropdownArrowOffset:v,dropdownPaddingVertical:m,dropdownEdgeChildPadding:c});return[Zi(b),Ni(b)]},e=>({zIndexPopup:e.zIndexPopupBase+50}));const Da=null,In=e=>{const{menu:t,arrow:n,prefixCls:r,children:o,trigger:l,disabled:a,dropdownRender:s,getPopupContainer:c,overlayClassName:u,rootClassName:d,open:m,onOpenChange:v,visible:b,onVisibleChange:f,mouseEnterDelay:p=.15,mouseLeaveDelay:y=.1,autoAdjustOverflow:C=!0,placement:g="",overlay:$,transitionName:h}=e,{getPopupContainer:O,getPrefixCls:S,direction:x}=i.useContext(K.E_),w=i.useMemo(()=>{const N=S();return h!==void 0?h:g.includes("top")?`${N}-slide-down`:`${N}-slide-up`},[S,g,h]),E=i.useMemo(()=>g?g.includes("Center")?g.slice(0,g.indexOf("Center")):g:x==="rtl"?"bottomRight":"bottomLeft",[g,x]),P=S("dropdown",r),[A,B]=Bi(P),{token:T}=$i.Z.useToken(),H=i.Children.only(o),j=(0,Z.Tm)(H,{className:F()(`${P}-trigger`,{[`${P}-rtl`]:x==="rtl"},H.props.className),disabled:a}),D=a?[]:l;let L;D&&D.includes("contextMenu")&&(L=!0);const[V,le]=(0,qe.Z)(!1,{value:m!=null?m:b}),ne=(0,cn.Z)(N=>{v==null||v(N),f==null||f(N),le(N)}),re=F()(u,d,B,{[`${P}-rtl`]:x==="rtl"}),oe=(0,Kr.Z)({arrowPointAtCenter:typeof n=="object"&&n.pointAtCenter,autoAdjustOverflow:C,offset:T.marginXXS,arrowWidth:n?T.sizePopupArrow:0,borderRadius:T.borderRadius}),_=i.useCallback(()=>{le(!1)},[]),k=()=>{let N;return t!=null&&t.items?N=i.createElement(Ci,Object.assign({},t)):typeof $=="function"?N=$():N=$,s&&(N=s(N)),N=i.Children.only(typeof N=="string"?i.createElement("span",null,N):N),i.createElement(oi,{prefixCls:`${P}-menu`,expandIcon:i.createElement("span",{className:`${P}-menu-submenu-arrow`},i.createElement(rn.Z,{className:`${P}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:_,validator:q=>{let{mode:ve}=q}},N)};return A(i.createElement(jr,Object.assign({alignPoint:L},(0,et.Z)(e,["rootClassName"]),{mouseEnterDelay:p,mouseLeaveDelay:y,visible:V,builtinPlacements:oe,arrow:!!n,overlayClassName:re,prefixCls:P,getPopupContainer:c||O,transitionName:w,trigger:D,overlay:k,placement:E,onVisibleChange:ne}),j))};function Ti(e){return Object.assign(Object.assign({},e),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Di=Lr(In,"dropdown",e=>e,Ti),zi=e=>i.createElement(Di,Object.assign({},e),i.createElement("span",null));In._InternalPanelDoNotUseOrYouWillBeFired=zi;var ji=In;const $r=e=>{let{children:t}=e;const{getPrefixCls:n}=i.useContext(K.E_),r=n("breadcrumb");return i.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},t===""?t:t||"/")};$r.__ANT_BREADCRUMB_SEPARATOR=!0;var xn=$r,Ai=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function Li(e,t){if(e.title===void 0||e.title===null)return null;const n=Object.keys(t).join("|");return typeof e.title=="object"?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),(r,o)=>t[o]||r)}function Sr(e,t,n,r){if(n==null)return null;const{className:o,onClick:l}=t,a=Ai(t,["className","onClick"]),s=Object.assign(Object.assign({},nn(a,{data:!0,aria:!0})),{onClick:l});return r!==void 0?i.createElement("a",Object.assign({},s,{className:F()(`${e}-link`,o),href:r}),n):i.createElement("span",Object.assign({},s,{className:F()(`${e}-link`,o)}),n)}function Ki(e,t){return(r,o,l,a,s)=>{if(t)return t(r,o,l,a);const c=Li(r,o);return Sr(e,r,c,s)}}var On=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const Ir=e=>{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:l,dropdownProps:a,href:s}=e,u=(d=>{if(o||l){const m=Object.assign({},a);if(o){const v=o||{},{items:b}=v,f=On(v,["items"]);m.menu=Object.assign(Object.assign({},f),{items:b==null?void 0:b.map((p,y)=>{var{key:C,title:g,label:$,path:h}=p,O=On(p,["key","title","label","path"]);let S=$!=null?$:g;return h&&(S=i.createElement("a",{href:`${s}${h}`},S)),Object.assign(Object.assign({},O),{key:C!=null?C:y,label:S})})})}else l&&(m.overlay=l);return i.createElement(ji,Object.assign({placement:"bottom"},m),i.createElement("span",{className:`${t}-overlay-link`},d,i.createElement(Me,null)))}return d})(r);return u!=null?i.createElement(i.Fragment,null,i.createElement("li",null,u),n&&i.createElement(xn,null,n)):null},xr=e=>{const{prefixCls:t,children:n,href:r}=e,o=On(e,["prefixCls","children","href"]),{getPrefixCls:l}=i.useContext(K.E_),a=l("breadcrumb",t);return i.createElement(Ir,Object.assign({},o,{prefixCls:a}),Sr(a,o,n,r))};xr.__ANT_BREADCRUMB_ITEM=!0;var Hi=xr;const Wi=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,we.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,we.Qy)(e)),["li:last-child"]:{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`
|
|
> ${n} + span,
|
|
> ${n} + a
|
|
`]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var ki=(0,Sn.Z)("Breadcrumb",e=>{const t=(0,kt.TS)(e,{});return[Wi(t)]},e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS})),Or=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function Fi(e){const{breadcrumbName:t,children:n}=e,r=Or(e,["breadcrumbName","children"]),o=Object.assign({title:t},r);return n&&(o.menu={items:n.map(l=>{var{breadcrumbName:a}=l,s=Or(l,["breadcrumbName"]);return Object.assign(Object.assign({},s),{title:a})})}),o}function Vi(e,t){return(0,i.useMemo)(()=>e||(t?t.map(Fi):null),[e,t])}var Xi=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const Ui=(e,t)=>{if(t===void 0)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach(r=>{n=n.replace(`:${r}`,e[r])}),n},wn=e=>{const{prefixCls:t,separator:n="/",style:r,className:o,rootClassName:l,routes:a,items:s,children:c,itemRender:u,params:d={}}=e,m=Xi(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:v,direction:b,breadcrumb:f}=i.useContext(K.E_);let p;const y=v("breadcrumb",t),[C,g]=ki(y),$=Vi(s,a),h=Ki(y,u);if($&&$.length>0){const x=[],w=s||a;p=$.map((E,P)=>{const{path:A,key:B,type:T,menu:H,overlay:j,onClick:D,className:L,separator:V,dropdownProps:le}=E,ne=Ui(d,A);ne!==void 0&&x.push(ne);const re=B!=null?B:P;if(T==="separator")return i.createElement(xn,{key:re},V);const oe={},_=P===$.length-1;H?oe.menu=H:j&&(oe.overlay=j);let{href:k}=E;return x.length&&ne!==void 0&&(k=`#/${x.join("/")}`),i.createElement(Ir,Object.assign({key:re},oe,nn(E,{data:!0,aria:!0}),{className:L,dropdownProps:le,href:k,separator:_?"":n,onClick:D,prefixCls:y}),h(E,d,w,x,k))})}else if(c){const x=(0,Te.Z)(c).length;p=(0,Te.Z)(c).map((w,E)=>{if(!w)return w;const P=E===x-1;return(0,Z.Tm)(w,{separator:P?"":n,key:E})})}const O=F()(y,f==null?void 0:f.className,{[`${y}-rtl`]:b==="rtl"},o,l,g),S=Object.assign(Object.assign({},f==null?void 0:f.style),r);return C(i.createElement("nav",Object.assign({className:O,style:S},m),i.createElement("ol",null,p)))};wn.Item=Hi,wn.Separator=xn;var Gi=wn,Yi=Gi},96074:function(Br,Yt,I){I.d(Yt,{Z:function(){return i}});var Qt=I(94184),F=I.n(Qt),Te=I(62435),U=I(53124),Jt=I(14747),_t=I(67968),qt=I(45503);const en=Z=>{const{componentCls:K,sizePaddingEdgeHorizontal:z,colorSplit:Y,lineWidth:de}=Z;return{[K]:Object.assign(Object.assign({},(0,Jt.Wf)(Z)),{borderBlockStart:`${de}px solid ${Y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",margin:`0 ${Z.dividerVerticalGutterMargin}px`,verticalAlign:"middle",borderTop:0,borderInlineStart:`${de}px solid ${Y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Z.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${K}-with-text`]:{display:"flex",alignItems:"center",margin:`${Z.dividerHorizontalWithTextGutterMargin}px 0`,color:Z.colorTextHeading,fontWeight:500,fontSize:Z.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${Y}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${de}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${K}-with-text-left`]:{"&::before":{width:"5%"},"&::after":{width:"95%"}},[`&-horizontal${K}-with-text-right`]:{"&::before":{width:"95%"},"&::after":{width:"5%"}},[`${K}-inner-text`]:{display:"inline-block",padding:"0 1em"},"&-dashed":{background:"none",borderColor:Y,borderStyle:"dashed",borderWidth:`${de}px 0 0`},[`&-horizontal${K}-with-text${K}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${K}-dashed`]:{borderInlineStartWidth:de,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${K}-with-text`]:{color:Z.colorText,fontWeight:"normal",fontSize:Z.fontSize},[`&-horizontal${K}-with-text-left${K}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${K}-inner-text`]:{paddingInlineStart:z}},[`&-horizontal${K}-with-text-right${K}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${K}-inner-text`]:{paddingInlineEnd:z}}})}};var tn=(0,_t.Z)("Divider",Z=>{const K=(0,qt.TS)(Z,{dividerVerticalGutterMargin:Z.marginXS,dividerHorizontalWithTextGutterMargin:Z.margin,dividerHorizontalGutterMargin:Z.marginLG});return[en(K)]},{sizePaddingEdgeHorizontal:0}),wt=function(Z,K){var z={};for(var Y in Z)Object.prototype.hasOwnProperty.call(Z,Y)&&K.indexOf(Y)<0&&(z[Y]=Z[Y]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,Y=Object.getOwnPropertySymbols(Z);de<Y.length;de++)K.indexOf(Y[de])<0&&Object.prototype.propertyIsEnumerable.call(Z,Y[de])&&(z[Y[de]]=Z[Y[de]]);return z},i=Z=>{const{getPrefixCls:K,direction:z,divider:Y}=Te.useContext(U.E_),{prefixCls:de,type:ct="horizontal",orientation:ke="center",orientationMargin:Me,className:rn,rootClassName:G,children:W,dashed:te,plain:Et,style:Fe}=Z,Ce=wt(Z,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ae=K("divider",de),[on,an]=tn(ae),ln=ke.length>0?`-${ke}`:ke,Mt=!!W,Pt=ke==="left"&&Me!=null,De=ke==="right"&&Me!=null,ze=F()(ae,Y==null?void 0:Y.className,an,`${ae}-${ct}`,{[`${ae}-with-text`]:Mt,[`${ae}-with-text${ln}`]:Mt,[`${ae}-dashed`]:!!te,[`${ae}-plain`]:!!Et,[`${ae}-rtl`]:z==="rtl",[`${ae}-no-default-orientation-margin-left`]:Pt,[`${ae}-no-default-orientation-margin-right`]:De},rn,G),Rt=Te.useMemo(()=>typeof Me=="number"?Me:/^\d+$/.test(Me)?Number(Me):Me,[Me]),sn=Object.assign(Object.assign({},Pt&&{marginLeft:Rt}),De&&{marginRight:Rt});return on(Te.createElement("div",Object.assign({className:ze,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),Fe)},Ce,{role:"separator"}),W&&ct!=="vertical"&&Te.createElement("span",{className:`${ae}-inner-text`,style:sn},W)))}}}]);
|