mirror of
https://github.com/CorentinTh/it-tools.git
synced 2025-05-07 23:05:11 -04:00
277 lines
75 KiB
JavaScript
277 lines
75 KiB
JavaScript
![]() |
import{d as V,i as eo,o as Ce,w as $o,a as ge,c as _,h as v,r as X,b as fo,p as ao,T as Ho,F as zo,e as To,f as xe,n as fe,u as he,s as be,g as ve,j as So,k as yo,l as to,m as no,q,t as Se,v as ye,x as ke}from"./chunks/chunk-449c23a2.js";import{c as Pe}from"./chunks/chunk-ee54c1e8.js";import{renderDOMHead as De,debouncedRenderDOMHead as $e}from"./chunks/chunk-978d89fe.js";import{c as Io,l as ko}from"./chunks/chunk-a740628f.js";import{r as wo,c as He,s as T,a as b,b as oo,d as ze,e as Te,f,g as Ie,h as we,i as Me,m as Be,j as Le,k as Ae,l as Fe,n as H,o as D,p as L,q as $,u as lo,t as Mo,v as so,w as j,x as Bo,y as Lo,N as Oe,z as Re,A as Ee,B as We,C as Po}from"./entries/src_pages_Home.page.16dc467b.js";import{u as je,R as Ve}from"./chunks/chunk-893bf84a.js";import{s as _e,a as Ne,b as Ge,r as U,l as Ke,c as Do}from"./chunks/chunk-7c12459d.js";import{c as qe}from"./chunks/chunk-60fffae6.js";import{c as Ue}from"./chunks/chunk-26a03a7a.js";import{s as Xe}from"./chunks/chunk-af6e0163.js";import{s as Je}from"./chunks/chunk-506c96ff.js";import{s as Qe}from"./chunks/chunk-c534f75d.js";import{s as Ye,a as Ze}from"./chunks/chunk-50319fe4.js";import{s as or}from"./chunks/chunk-fd51fbd2.js";import{c as er}from"./chunks/chunk-202f2abd.js";import{c as rr}from"./chunks/chunk-991711fd.js";import{s as tr}from"./chunks/chunk-6d336811.js";import{s as nr}from"./chunks/chunk-bee0cc36.js";import{s as ir}from"./chunks/chunk-887755bb.js";import{s as ar}from"./chunks/chunk-82601ccc.js";import{s as lr}from"./chunks/chunk-b0ec40cc.js";import{c as sr}from"./chunks/chunk-6222e43f.js";import{s as cr}from"./chunks/chunk-f92ba12f.js";import{m as Ao,a as dr}from"./chunks/chunk-767079b6.js";import{i as pr,N as mr}from"./chunks/chunk-f823181b.js";import{f as ur}from"./chunks/chunk-a0dc36f0.js";import{N as Fo}from"./chunks/chunk-aff6c081.js";import{N as Cr}from"./chunks/chunk-1d5b5526.js";import{N as Oo}from"./chunks/chunk-9519e52e.js";import{I as Ro,S as Eo,W as Wo,E as jo}from"./chunks/chunk-6e5bd8af.js";import{N as gr}from"./chunks/chunk-f206ee20.js";import{k as xr}from"./chunks/chunk-5d5107c5.js";import{g as fr}from"./chunks/chunk-567e13ca.js";import{_ as hr}from"./chunks/chunk-baa77311.js";import"./chunks/chunk-cf010ec4.js";import"./chunks/chunk-fb60a83f.js";import"./chunks/chunk-d8b8b4f8.js";import"./chunks/chunk-3db18d93.js";import"./chunks/chunk-323c539f.js";import"./chunks/chunk-a3974c29.js";import"./chunks/chunk-e0e1a528.js";import"./chunks/chunk-6deddc2e.js";import"./chunks/chunk-9a43cce8.js";import"./chunks/chunk-340feaf0.js";import"./chunks/chunk-153e0e77.js";import"./chunks/chunk-606d31d4.js";import"./chunks/chunk-27eb844d.js";import"./chunks/chunk-baf8ab22.js";import"./chunks/chunk-a66a4022.js";import"./chunks/chunk-19e85b99.js";import"./chunks/chunk-f696a70e.js";import"./chunks/chunk-051b56e8.js";import"./chunks/chunk-5a4ab062.js";import"./chunks/chunk-416dc92c.js";import"./chunks/chunk-f94e2689.js";function br(e){const o=Pe(),r={headTags(){return o.resolveTags()},addHeadObjs(t,n){return o.push(t,n)},updateDOM(t,n){n?De(o,{document:t}):$e(o,{delayFn:i=>setTimeout(()=>i(),50),document:t})}};return o.headTags=r.headTags,o.addHeadObjs=r.addHeadObjs,o.updateDOM=r.updateDOM,e&&o.push(e),o}function Vo(e,o=[],r){const t={};return Object.getOwnPropertyNames(e).forEach(i=>{o.includes(i)||(t[i]=e[i])}),Object.assign(t,r)}const g={neutralBase:"#000",neutralInvertBase:"#fff",neutralTextBase:"#fff",neutralPopover:"rgb(72, 72, 78)",neutralCard:"rgb(24, 24, 28)",neutralModal:"rgb(44, 44, 50)",neutralBody:"rgb(16, 16, 20)",alpha1:"0.9",alpha2:"0.82",alpha3:"0.52",alpha4:"0.38",alpha5:"0.28",alphaClose:"0.52",alphaDisabled:"0.38",alphaDisabledInput:"0.06",alphaPending:"0.09",alphaTablePending:"0.06",alphaTableStriped:"0.05",alphaPressed:"0.05",alphaAvatar:"0.18",alphaRail:"0.2",alphaProgressRail:"0.12",alphaBorder:"0.24",alphaDivider:"0.09",alphaInput:"0.1",alphaAction:"0.06",alphaTab:"0.04",alphaScrollbar:"0.2",alphaScrollbarHover:"0.3",alphaCode:"0.12",alphaTag:"0.2",primaryHover:"#7fe7c4",primaryDefault:"#63e2b7",primaryActive:"#5acea7",primarySuppl:"
|
||
|
margin: var(--n-margin);
|
||
|
z-index: 0;
|
||
|
transform-origin: top center;
|
||
|
display: flex;
|
||
|
`,[ur({overflow:"visible",originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.85)"}})]),D("message",`
|
||
|
box-sizing: border-box;
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
transition:
|
||
|
color .3s var(--n-bezier),
|
||
|
box-shadow .3s var(--n-bezier),
|
||
|
background-color .3s var(--n-bezier),
|
||
|
opacity .3s var(--n-bezier),
|
||
|
transform .3s var(--n-bezier),
|
||
|
margin-bottom .3s var(--n-bezier);
|
||
|
padding: var(--n-padding);
|
||
|
border-radius: var(--n-border-radius);
|
||
|
flex-wrap: nowrap;
|
||
|
overflow: hidden;
|
||
|
max-width: var(--n-max-width);
|
||
|
color: var(--n-text-color);
|
||
|
background-color: var(--n-color);
|
||
|
box-shadow: var(--n-box-shadow);
|
||
|
`,[L("content",`
|
||
|
display: inline-block;
|
||
|
line-height: var(--n-line-height);
|
||
|
font-size: var(--n-font-size);
|
||
|
`),L("icon",`
|
||
|
position: relative;
|
||
|
margin: var(--n-icon-margin);
|
||
|
height: var(--n-icon-size);
|
||
|
width: var(--n-icon-size);
|
||
|
font-size: var(--n-icon-size);
|
||
|
flex-shrink: 0;
|
||
|
`,[["default","info","success","warning","error","loading"].map(e=>$(`${e}-type`,[H("> *",`
|
||
|
color: var(--n-icon-color-${e});
|
||
|
transition: color .3s var(--n-bezier);
|
||
|
`)])),H("> *",`
|
||
|
position: absolute;
|
||
|
left: 0;
|
||
|
top: 0;
|
||
|
right: 0;
|
||
|
bottom: 0;
|
||
|
`,[pr()])]),L("close",`
|
||
|
margin: var(--n-close-margin);
|
||
|
transition:
|
||
|
background-color .3s var(--n-bezier),
|
||
|
color .3s var(--n-bezier);
|
||
|
flex-shrink: 0;
|
||
|
`,[H("&:hover",`
|
||
|
color: var(--n-close-icon-color-hover);
|
||
|
`),H("&:active",`
|
||
|
color: var(--n-close-icon-color-pressed);
|
||
|
`)])]),D("message-container",`
|
||
|
z-index: 6000;
|
||
|
position: fixed;
|
||
|
height: 0;
|
||
|
overflow: visible;
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
align-items: center;
|
||
|
`,[$("top",`
|
||
|
top: 12px;
|
||
|
left: 0;
|
||
|
right: 0;
|
||
|
`),$("top-left",`
|
||
|
top: 12px;
|
||
|
left: 12px;
|
||
|
right: 0;
|
||
|
align-items: flex-start;
|
||
|
`),$("top-right",`
|
||
|
top: 12px;
|
||
|
left: 0;
|
||
|
right: 12px;
|
||
|
align-items: flex-end;
|
||
|
`),$("bottom",`
|
||
|
bottom: 4px;
|
||
|
left: 0;
|
||
|
right: 0;
|
||
|
justify-content: flex-end;
|
||
|
`),$("bottom-left",`
|
||
|
bottom: 4px;
|
||
|
left: 12px;
|
||
|
right: 0;
|
||
|
justify-content: flex-end;
|
||
|
align-items: flex-start;
|
||
|
`),$("bottom-right",`
|
||
|
bottom: 4px;
|
||
|
left: 0;
|
||
|
right: 12px;
|
||
|
justify-content: flex-end;
|
||
|
align-items: flex-end;
|
||
|
`)])]),ia={info:()=>v(Ro,null),success:()=>v(Eo,null),warning:()=>v(Wo,null),error:()=>v(jo,null),default:()=>null},aa=V({name:"Message",props:Object.assign(Object.assign({},le),{render:Function}),setup(e){const{inlineThemeDisabled:o,mergedRtlRef:r}=lo(e),{props:t,mergedClsPrefixRef:n}=eo(Ao),i=Mo("Message",r,n),a=so("Message","-message",na,Ln,t,n),s=_(()=>{const{type:c}=e,{common:{cubicBezierEaseInOut:d},self:{padding:u,margin:x,maxWidth:C,iconMargin:p,closeMargin:h,closeSize:S,iconSize:k,fontSize:P,lineHeight:z,borderRadius:I,iconColorInfo:A,iconColorSuccess:F,iconColorWarning:O,iconColorError:R,iconColorLoading:E,closeIconSize:W,closeBorderRadius:N,[j("textColor",c)]:G,[j("boxShadow",c)]:K,[j("color",c)]:Z,[j("closeColorHover",c)]:mo,[j("closeColorPressed",c)]:uo,[j("closeIconColor",c)]:Co,[j("closeIconColorPressed",c)]:go,[j("closeIconColorHover",c)]:xo}}=a.value;return{"--n-bezier":d,"--n-margin":x,"--n-padding":u,"--n-max-width":C,"--n-font-size":P,"--n-icon-margin":p,"--n-icon-size":k,"--n-close-icon-size":W,"--n-close-border-radius":N,"--n-close-size":S,"--n-close-margin":h,"--n-text-color":G,"--n-color":Z,"--n-box-shadow":K,"--n-icon-color-info":A,"--n-icon-color-success":F,"--n-icon-color-warning":O,"--n-icon-color-error":R,"--n-icon-color-loading":E,"--n-close-color-hover":mo,"--n-close-color-pressed":uo,"--n-close-icon-color":Co,"--n-close-icon-color-pressed":go,"--n-close-icon-color-hover":xo,"--n-line-height":z,"--n-border-radius":I}}),l=o?Bo("message",_(()=>e.type[0]),s,{}):void 0;return{mergedClsPrefix:n,rtlEnabled:i,messageProviderProps:t,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:o?void 0:s,themeClass:l?.themeClass,onRender:l?.onRender,placement:t.placement}},render(){const{render:e,type:o,closable:r,content:t,mergedClsPrefix:n,cssVars:i,themeClass:a,onRender:s,icon:l,handleClose:c,showIcon:d}=this;s?.();let u;return v("div",{class:[`${n}-message-wrapper`,a],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:[{alignItems:this.placement.startsWith("top")?"flex-start":"flex-end"},i]},e?e(this.$props):v("div",{class:[`${n}-message ${n}-message--${o}-type`,this.rtlEnabled&&`${n}-message--rtl`]},(u=la(l,o,n))&&d?v("div",{class:`${n}-message__icon ${n}-message__icon--${o}-type`},v(mr,null,{default:()=>u})):null,v("div",{class:`${n}-message__content`},U(t)),r?v(Fo,{clsPrefix:n,class:`${n}-message__close`,onClick:c,absolute:!0}):null))}});function la(e,o,r){if(typeof e=="function")return e();{const t=o==="loading"?v(Cr,{clsPrefix:r,strokeWidth:24,scale:.85}):ia[o]();return t?v(Oo,{clsPrefix:r,key:o},{default:()=>t}):null}}const sa=V({name:"MessageEnvironment",props:Object.assign(Object.assign({},le),{duration:{type:Number,default:3e3},onAfterLeave:Function,onLeave:Function,internalKey:{type:String,required:!0},onInternalAfterLeave:Function,onHide:Function,onAfterHide:Function}),setup(e){let o=null;const r=X(!0);fo(()=>{t()});function t(){const{duration:d}=e;d&&(o=window.setTimeout(a,d))}function n(d){d.currentTarget===d.target&&o!==null&&(window.clearTimeout(o),o=null)}function i(d){d.currentTarget===d.target&&t()}function a(){const{onHide:d}=e;r.value=!1,o&&(window.clearTimeout(o),o=null),d&&d()}function s(){const{onClose:d}=e;d&&d(),a()}function l(){const{onAfterLeave:d,onInternalAfterLeave:u,onAfterHide:x,internalKey:C}=e;d&&d(),u&&u(C),x&&x()}function c(){a()}return{show:r,hide:a,handleClose:s,handleAfterLeave:l,handleMouseleave:i,handleMouseenter:n,deactivate:c}},render(){return v(gr,{appear:!0,onAfterLeave:this.handleAfterLeave,onLeave:this.onLeave},{default:()=>[this.show?v(aa,{content:this.content,type:this.type,icon:this.icon,showIcon:this.showIcon,closable:this.closable,onClose:this.handleClose,onMouseenter:this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.keepAliveOnHover?this.handleMouseleave:void 0}):null]})}}),ca=Object.assign(Object.assign({},so.props),{to:[String,Object],duration:{type:Number,default:3e3},keepAliveOnHover:Boolean,max:Number,placement:{type:String,default:"top"},closable:Boolean,containerStyle:[String,Object]}),d
|
||
|
z-index: 4000;
|
||
|
position: fixed;
|
||
|
overflow: visible;
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
align-items: flex-end;
|
||
|
`,[H(">",[D("scrollbar",`
|
||
|
width: initial;
|
||
|
overflow: visible;
|
||
|
height: -moz-fit-content !important;
|
||
|
height: fit-content !important;
|
||
|
max-height: 100vh !important;
|
||
|
`,[H(">",[D("scrollbar-container",`
|
||
|
height: -moz-fit-content !important;
|
||
|
height: fit-content !important;
|
||
|
max-height: 100vh !important;
|
||
|
`,[D("scrollbar-content",`
|
||
|
padding-top: 12px;
|
||
|
padding-bottom: 33px;
|
||
|
`)])])])]),$("top, top-right, top-left",`
|
||
|
top: 12px;
|
||
|
`,[H("&.transitioning >",[D("scrollbar",[H(">",[D("scrollbar-container",`
|
||
|
min-height: 100vh !important;
|
||
|
`)])])])]),$("bottom, bottom-right, bottom-left",`
|
||
|
bottom: 12px;
|
||
|
`,[H(">",[D("scrollbar",[H(">",[D("scrollbar-container",[D("scrollbar-content",`
|
||
|
padding-bottom: 12px;
|
||
|
`)])])])]),D("notification-wrapper",`
|
||
|
display: flex;
|
||
|
align-items: flex-end;
|
||
|
margin-bottom: 0;
|
||
|
margin-top: 12px;
|
||
|
`)]),$("top, bottom",`
|
||
|
left: 50%;
|
||
|
transform: translateX(-50%);
|
||
|
`,[D("notification-wrapper",[H("&.notification-transition-enter-from, &.notification-transition-leave-to",`
|
||
|
transform: scale(0.85);
|
||
|
`),H("&.notification-transition-leave-from, &.notification-transition-enter-to",`
|
||
|
transform: scale(1);
|
||
|
`)])]),$("top",[D("notification-wrapper",`
|
||
|
transform-origin: top center;
|
||
|
`)]),$("bottom",[D("notification-wrapper",`
|
||
|
transform-origin: bottom center;
|
||
|
`)]),$("top-right, bottom-right",[D("notification",`
|
||
|
margin-left: 28px;
|
||
|
margin-right: 16px;
|
||
|
`)]),$("top-left, bottom-left",[D("notification",`
|
||
|
margin-left: 16px;
|
||
|
margin-right: 28px;
|
||
|
`)]),$("top-right",`
|
||
|
right: 0;
|
||
|
`,[io("top-right")]),$("top-left",`
|
||
|
left: 0;
|
||
|
`,[io("top-left")]),$("bottom-right",`
|
||
|
right: 0;
|
||
|
`,[io("bottom-right")]),$("bottom-left",`
|
||
|
left: 0;
|
||
|
`,[io("bottom-left")]),$("scrollable",[$("top-right",`
|
||
|
top: 0;
|
||
|
`),$("top-left",`
|
||
|
top: 0;
|
||
|
`),$("bottom-right",`
|
||
|
bottom: 0;
|
||
|
`),$("bottom-left",`
|
||
|
bottom: 0;
|
||
|
`)]),D("notification-wrapper",`
|
||
|
margin-bottom: 12px;
|
||
|
`,[H("&.notification-transition-enter-from, &.notification-transition-leave-to",`
|
||
|
opacity: 0;
|
||
|
margin-top: 0 !important;
|
||
|
margin-bottom: 0 !important;
|
||
|
`),H("&.notification-transition-leave-from, &.notification-transition-enter-to",`
|
||
|
opacity: 1;
|
||
|
`),H("&.notification-transition-leave-active",`
|
||
|
transition:
|
||
|
background-color .3s var(--n-bezier),
|
||
|
color .3s var(--n-bezier),
|
||
|
opacity .3s var(--n-bezier),
|
||
|
transform .3s var(--n-bezier-ease-in),
|
||
|
max-height .3s var(--n-bezier),
|
||
|
margin-top .3s linear,
|
||
|
margin-bottom .3s linear,
|
||
|
box-shadow .3s var(--n-bezier);
|
||
|
`),H("&.notification-transition-enter-active",`
|
||
|
transition:
|
||
|
background-color .3s var(--n-bezier),
|
||
|
color .3s var(--n-bezier),
|
||
|
opacity .3s var(--n-bezier),
|
||
|
transform .3s var(--n-bezier-ease-out),
|
||
|
max-height .3s var(--n-bezier),
|
||
|
margin-top .3s linear,
|
||
|
margin-bottom .3s linear,
|
||
|
box-shadow .3s var(--n-bezier);
|
||
|
`)]),D("notification",`
|
||
|
background-color: var(--n-color);
|
||
|
color: var(--n-text-color);
|
||
|
transition:
|
||
|
background-color .3s var(--n-bezier),
|
||
|
color .3s var(--n-bezier),
|
||
|
opacity .3s var(--n-bezier),
|
||
|
box-shadow .3s var(--n-bezier);
|
||
|
font-family: inherit;
|
||
|
font-size: var(--n-font-size);
|
||
|
font-weight: 400;
|
||
|
position: relative;
|
||
|
display: flex;
|
||
|
overflow: hidden;
|
||
|
flex-shrink: 0;
|
||
|
padding-left: var(--n-padding-left);
|
||
|
padding-right: var(--n-padding-right);
|
||
|
width: var(--n-width);
|
||
|
border-radius: var(--n-border-radius);
|
||
|
box-shadow: var(--n-box-shadow);
|
||
|
box-sizing: border-box;
|
||
|
opacity: 1;
|
||
|
`,[L("avatar",[D("icon",{color:"var(--n-icon-color)"}),D("base-icon",{color:"var(--n-icon-color)"})]),$("show-avatar",[D("notification-main",`
|
||
|
margin-left: 40px;
|
||
|
width: calc(100% - 40px);
|
||
|
`)]),$("closable",[D("notification-main",[H("> *:first-child",{paddingRight:"20px"})]),L("close",`
|
||
|
position: absolute;
|
||
|
top: 0;
|
||
|
right: 0;
|
||
|
margin: var(--n-close-margin);
|
||
|
transition:
|
||
|
background-color .3s var(--n-bezier),
|
||
|
color .3s var(--n-bezier);
|
||
|
`)]),L("avatar",`
|
||
|
position: absolute;
|
||
|
top: var(--n-padding-top);
|
||
|
left: var(--n-padding-left);
|
||
|
width: 28px;
|
||
|
height: 28px;
|
||
|
font-size: 28px;
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
justify-content: center;
|
||
|
`,[D("icon","transition: color .3s var(--n-bezier);")]),D("notification-main",`
|
||
|
padding-top: var(--n-padding-top);
|
||
|
padding-bottom: var(--n-padding-bottom);
|
||
|
box-sizing: border-box;
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
margin-left: 8px;
|
||
|
width: calc(100% - 8px);
|
||
|
`,[D("notification-main-footer",`
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
justify-content: space-between;
|
||
|
margin-top: 12px;
|
||
|
`,[L("meta",`
|
||
|
font-size: var(--n-meta-font-size);
|
||
|
transition: color .3s var(--n-bezier-ease-out);
|
||
|
color: var(--n-description-text-color);
|
||
|
`),L("action",`
|
||
|
cursor: pointer;
|
||
|
transition: color .3s var(--n-bezier-ease-out);
|
||
|
color: var(--n-action-text-color);
|
||
|
`)]),L("header",`
|
||
|
font-weight: var(--n-title-font-weight);
|
||
|
font-size: var(--n-title-font-size);
|
||
|
transition: color .3s var(--n-bezier-ease-out);
|
||
|
color: var(--n-title-text-color);
|
||
|
`),L("description",`
|
||
|
margin-top: 8px;
|
||
|
font-size: var(--n-description-font-size);
|
||
|
white-space: pre-wrap;
|
||
|
word-wrap: break-word;
|
||
|
transition: color .3s var(--n-bezier-ease-out);
|
||
|
color: var(--n-description-text-color);
|
||
|
`),L("content",`
|
||
|
line-height: var(--n-line-height);
|
||
|
margin: 12px 0 0 0;
|
||
|
font-family: inherit;
|
||
|
white-space: pre-wrap;
|
||
|
word-wrap: break-word;
|
||
|
transition: color .3s var(--n-bezier-ease-out);
|
||
|
color: var(--n-text-color);
|
||
|
`,[H("&:first-child",{margin:0})])])])])]);function io(e){const r=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)",t="0";return D("notification-wrapper",[H("&.notification-transition-enter-from, &.notification-transition-leave-to",`
|
||
|
transform: translate(${r}, 0);
|
||
|
`),H("&.notification-transition-leave-from, &.notification-transition-enter-to",`
|
||
|
transform: translate(${t}, 0);
|
||
|
`)])}const ha=Io("n-notification-api"),ba=Object.assign(Object.assign({},so.props),{containerStyle:[String,Object],to:[String,Object],scrollable:{type:Boolean,default:!0},max:Number,placement:{type:String,default:"top-right"},keepAliveOnHover:Boolean}),va=V({name:"NotificationProvider",props:ba,setup(e){const{mergedClsPrefixRef:o}=lo(e),r=X([]),t={},n=new Set;function i(C){const p=Lo(),h=()=>{n.add(p),t[p]&&t[p].hide()},S=To(Object.assign(Object.assign({},C),{key:p,destroy:h,hide:h,deactivate:h})),{max:k}=e;if(k&&r.value.length-n.size>=k){let P=!1,z=0;for(const I of r.value){if(!n.has(I.key)){t[I.key]&&(I.destroy(),P=!0);break}z++}P||r.value.splice(z,1)}return r.value.push(S),S}const a=["info","success","warning","error"].map(C=>p=>i(Object.assign(Object.assign({},p),{type:C})));function s(C){n.delete(C),r.value.splice(r.value.findIndex(p=>p.key===C),1)}const l=so("Notification","-notification",fa,Tn,e,o),c={create:i,info:a[0],success:a[1],warning:a[2],error:a[3],open:u,destroyAll:x},d=X(0);ao(ha,c),ao(po,{props:e,mergedClsPrefixRef:o,mergedThemeRef:l,wipTransitionCountRef:d});function u(C){return i(C)}function x(){Object.values(r.value).forEach(C=>{C.hide()})}return Object.assign({mergedClsPrefix:o,notificationList:r,notificationRefs:t,handleAfterLeave:s},c)},render(){var e,o,r;const{placement:t}=this;return v(zo,null,(o=(e=this.$slots).default)===null||o===void 0?void 0:o.call(e),this.notificationList.length?v(Ho,{to:(r=this.to)!==null&&r!==void 0?r:"body"},v(pa,{style:this.containerStyle,scrollable:this.scrollable&&t!=="top"&&t!=="bottom",placement:t},{default:()=>this.notificationList.map(n=>v(xa,Object.assign({ref:i=>{const a=n.key;i===null?delete this.notificationRefs[a]:this.notificationRefs[a]=i}},Vo(n,["destroy","hide","deactivate"]),{internalKey:n.key,onInternalAfterLeave:this.handleAfterLeave,keepAliveOnHover:n.keepAliveOnHover===void 0?this.keepAliveOnHover:n.keepAliveOnHover})))})):null)}}),Sa={name:"Skeleton",common:m,self(e){const{heightSmall:o,heightMedium:r,heightLarge:t,borderRadius:n}=e;return{color:"rgba(255, 255, 255, 0.12)",colorEnd:"rgba(255, 255, 255, 0.18)",borderRadius:n,heightSmall:o,heightMedium:r,heightLarge:t}}},ya="2.35.0";function ka({componentPrefix:e="N",components:o=[]}={}){const r=[];function t(i,a,s){i.component(e+a)||i.component(e+a,s)}function n(i){r.includes(i)||(r.push(i),o.forEach(a=>{const{name:s,alias:l}=a;t(i,s,a),l&&l.forEach(c=>{t(i,c,a)})}))}return{version:ya,componentPrefix:e,install:n}}const Pa=()=>({}),Da={name:"Equation",common:m,self:Pa},$a=Da,Ha={name:"dark",common:m,Alert:Or,Anchor:jr,AutoComplete:Gr,Avatar:Ko,AvatarGroup:Jr,BackTop:Zr,Badge:et,Breadcrumb:it,Button:M,ButtonGroup:Rn,Calendar:dt,Card:qo,Carousel:ht,Cascader:yt,Checkbox:Y,Code:Uo,Collapse:$t,CollapseTransition:zt,ColorPicker:mt,DataTable:_t,DatePicker:Ut,Descriptions:Yt,Dialog:ee,Divider:ln,Drawer:dn,Dropdown:bo,DynamicInput:mn,DynamicTags:xn,Element:hn,Empty:J,Ellipsis:Yo,Equation:$a,Form:vn,GradientText:kn,Icon:Gt,IconWrapper:$n,Image:oa,Input:B,InputNumber:Wn,LegacyTransfer:ta,Layout:Vn,List:Gn,LoadingBar:qn,Log:Xn,Menu:Zn,Mention:Qn,Message:Fn,Modal:nn,Notification:wn,PageHeader:ri,Pagination:Qo,Popconfirm:ai,Popover:Q,Popselect:Xo,Progress:ie,Radio:Zo,Rate:ci,Result:ui,Row:Zi,Scrollbar:w,Select:Jo,Skeleton:Sa,Slider:gi,Space:re,Spin:fi,Statistic:bi,Steps:ki,Switch:Di,Table:Hi,Tabs:wi,Tag:Go,Thing:Li,TimePicker:oe,Timeline:Oi,Tooltip:co,Transfer:Wi,Tree:ae,TreeSelect:Ni,Typography:Ki,Upload:Xi,Watermark:Qi};function za(){return{trackEvent:ko.noop,enableAutoPageviews:()=>ko.noop}}function Ta({config:e}){return e.isTrackerEnabled?e:za()}const Ia={install:e=>{const o=Ta({config:Ee.plausible});o.enableAutoPageviews(),e.provide("plausible",o)}},wa=ka(),Ma={Menu:{itemHeight:"32px"},Layout:{color:"#f1f5f9"},AutoComplete:{peers:{InternalSelectMenu:{height:"500px"}}}},Ba={common:{primaryColor:"#1ea54cFF",primaryColorHover:"#36AD6AFF",primaryColorPressed:"#0C7A43FF",primaryColorSuppl:"#36AD6AFF"},Notification:{color:"#333333"},AutoComplete:{peers:{InternalSelectMenu:{height:"500px",color:"#1e1e1e"}}},Menu:{
|