Safe3-openresty-manager/frontend/dist/assets/index-DF6QHY1m.js
UUSEC Technology 12467d8fd1 open source
2025-04-30 13:05:17 +08:00

37 lines
21 KiB
JavaScript

import{c as p,a0 as Se,av as I,bH as Oe,q as x,o as N,P as A,x as _e,j as $,aH as ae,h as ie,bI as xe,m as le,br as Z,aT as Pe,k as se,bs as Ie,bt as Re,bu as De,bv as Be,bJ as Ae,aK as F,d as E,l as ce,u as L,n as P,bK as Te,_,a as V,bL as Me,bF as Q,ay as k,b as ee,bM as Ee,ar as te,aM as T,f as de,aW as Le,bl as Ne,bj as ze}from"./index-sY8U2mN5.js";import{G as je,B as K,o as Xe,H as He}from"./Col-CfXYHSRU.js";var Ue={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"};function ne(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?Object(arguments[t]):{},o=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(o=o.concat(Object.getOwnPropertySymbols(n).filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable}))),o.forEach(function(r){Fe(e,r,n[r])})}return e}function Fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var G=function(t,n){var o=ne({},t,n.attrs);return p(Se,ne({},o,{icon:Ue}),null)};G.displayName="DownOutlined";G.inheritAttrs=!1;const Ve=new I("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Ke=new I("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),We=new I("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Ge=new I("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Ye=new I("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),qe=new I("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Je=new I("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Ze=new I("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Qe={"move-up":{inKeyframes:Je,outKeyframes:Ze},"move-down":{inKeyframes:Ve,outKeyframes:Ke},"move-left":{inKeyframes:We,outKeyframes:Ge},"move-right":{inKeyframes:Ye,outKeyframes:qe}},oe=(e,t)=>{const{antCls:n}=e,o=`${n}-${t}`,{inKeyframes:r,outKeyframes:i}=Qe[t];return[Oe(o,r,i,e.motionDurationMid),{[`
${o}-enter,
${o}-appear
`]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${o}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},ue=()=>({arrow:_e([Boolean,Object]),trigger:{type:[Array,String]},menu:N(),overlay:A.any,visible:x(),open:x(),disabled:x(),danger:x(),autofocus:x(),align:N(),getPopupContainer:Function,prefixCls:String,transitionName:String,placement:String,overlayClassName:String,overlayStyle:N(),forceRender:x(),mouseEnterDelay:Number,mouseLeaveDelay:Number,openClassName:String,minOverlayWidthMatchTrigger:x(),destroyPopupOnHide:x(),onVisibleChange:{type:Function},"onUpdate:visible":{type:Function},onOpenChange:{type:Function},"onUpdate:open":{type:Function}}),U=je(),ke=()=>$($({},ue()),{type:U.type,size:String,htmlType:U.htmlType,href:String,disabled:x(),prefixCls:String,icon:A.any,title:String,loading:U.loading,onClick:ae()}),et=e=>{const{componentCls:t,antCls:n,paddingXS:o,opacityLoading:r}=e;return{[`${t}-button`]:{whiteSpace:"nowrap",[`&${n}-btn-group > ${n}-btn`]:{[`&-loading, &-loading + ${n}-btn`]:{cursor:"default",pointerEvents:"none",opacity:r},[`&:last-child:not(:first-child):not(${n}-btn-icon-only)`]:{paddingInline:o}}}}},tt=e=>{const{componentCls:t,menuCls:n,colorError:o,colorTextLightSolid:r}=e,i=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${i}`]:{[`&${i}-danger:not(${i}-disabled)`]:{color:o,"&:hover":{color:r,backgroundColor:o}}}}}},nt=e=>{const{componentCls:t,menuCls:n,zIndexPopup:o,dropdownArrowDistance:r,dropdownArrowOffset:i,sizePopupArrow:f,antCls:a,iconCls:u,motionDurationMid:g,dropdownPaddingVertical:v,fontSize:m,dropdownEdgeChildPadding:s,colorTextDisabled:d,fontSizeIcon:b,controlPaddingHorizontal:h,colorBgElevated:l,boxShadowPopoverArrow:c}=e;return[{[t]:$($({},se(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:o,display:"block","&::before":{position:"absolute",insetBlock:-r+f/2,zIndex:-9999,opacity:1e-4,content:'""'},[`${t}-wrap`]:{position:"relative",[`${a}-btn > ${u}-down`]:{fontSize:b},[`${u}-down::before`]:{transition:`transform ${g}`}},[`${t}-wrap-open`]:{[`${u}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`
&-show-arrow${t}-placement-topLeft,
&-show-arrow${t}-placement-top,
&-show-arrow${t}-placement-topRight
`]:{paddingBottom:r},[`
&-show-arrow${t}-placement-bottomLeft,
&-show-arrow${t}-placement-bottom,
&-show-arrow${t}-placement-bottomRight
`]:{paddingTop:r},[`${t}-arrow`]:$({position:"absolute",zIndex:1,display:"block"},Ae(f,e.borderRadiusXS,e.borderRadiusOuter,l,c)),[`
&-placement-top > ${t}-arrow,
&-placement-topLeft > ${t}-arrow,
&-placement-topRight > ${t}-arrow
`]:{bottom:r,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${t}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft > ${t}-arrow`]:{left:{_skip_check_:!0,value:i}},[`&-placement-topRight > ${t}-arrow`]:{right:{_skip_check_:!0,value:i}},[`
&-placement-bottom > ${t}-arrow,
&-placement-bottomLeft > ${t}-arrow,
&-placement-bottomRight > ${t}-arrow
`]:{top:r,transform:"translateY(-100%)"},[`&-placement-bottom > ${t}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateY(-100%) translateX(-50%)"},[`&-placement-bottomLeft > ${t}-arrow`]:{left:{_skip_check_:!0,value:i}},[`&-placement-bottomRight > ${t}-arrow`]:{right:{_skip_check_:!0,value:i}},[`&${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:Be},[`&${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:De},[`&${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:Re},[`&${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:Ie}})},{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:o,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul,li":{listStyle:"none"},ul:{marginInline:"0.3em"}},[`${t}, ${t}-menu-submenu`]:{[n]:$($({padding:s,listStyleType:"none",backgroundColor:l,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},F(e)),{[`${n}-item-group-title`]:{padding:`${v}px ${h}px`,color:e.colorTextDescription,transition:`all ${g}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center",borderRadius:e.borderRadiusSM},[`${n}-item-icon`]:{minWidth:m,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${g}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${n}-item, ${n}-submenu-title`]:$($({clear:"both",margin:0,padding:`${v}px ${h}px`,color:e.colorText,fontWeight:"normal",fontSize:m,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${g}`,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},F(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:d,cursor:"not-allowed","&:hover":{color:d,backgroundColor:l,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:h+e.fontSizeSM},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:d,backgroundColor:l,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})}},[Z(e,"slide-up"),Z(e,"slide-down"),oe(e,"move-up"),oe(e,"move-down"),Pe(e,"zoom-big")]]},pe=ie("Dropdown",(e,t)=>{let{rootPrefixCls:n}=t;const{marginXXS:o,sizePopupArrow:r,controlHeight:i,fontSize:f,lineHeight:a,paddingXXS:u,componentCls:g,borderRadiusOuter:v,borderRadiusLG:m}=e,s=(i-f*a)/2,{dropdownArrowOffset:d}=xe({sizePopupArrow:r,contentRadius:m,borderRadiusOuter:v}),b=le(e,{menuCls:`${g}-menu`,rootPrefixCls:n,dropdownArrowDistance:r/2+o,dropdownArrowOffset:d,dropdownPaddingVertical:s,dropdownEdgeChildPadding:u});return[nt(b),et(b),tt(b)]},e=>({zIndexPopup:e.zIndexPopupBase+50}));var ot=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};const rt=K.Group,at=E({compatConfig:{MODE:3},name:"ADropdownButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:ce(ke(),{trigger:"hover",placement:"bottomRight",type:"default"}),slots:Object,setup(e,t){let{slots:n,attrs:o,emit:r}=t;const i=s=>{r("update:visible",s),r("visibleChange",s),r("update:open",s),r("openChange",s)},{prefixCls:f,direction:a,getPopupContainer:u}=L("dropdown",e),g=P(()=>`${f.value}-button`),[v,m]=pe(f);return()=>{var s,d;const b=$($({},e),o),{type:h="default",disabled:l,danger:c,loading:w,htmlType:C,class:y="",overlay:O=(s=n.overlay)===null||s===void 0?void 0:s.call(n),trigger:S,align:R,open:D,visible:B,onVisibleChange:j,placement:X=a.value==="rtl"?"bottomLeft":"bottomRight",href:H,title:me,icon:be=((d=n.icon)===null||d===void 0?void 0:d.call(n))||p(Te,null,null),mouseEnterDelay:ge,mouseLeaveDelay:fe,overlayClassName:ve,overlayStyle:ye,destroyPopupOnHide:$e,onClick:he,"onUpdate:open":bt}=b,we=ot(b,["type","disabled","danger","loading","htmlType","class","overlay","trigger","align","open","visible","onVisibleChange","placement","href","title","icon","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","onClick","onUpdate:open"]),Ce={align:R,disabled:l,trigger:l?[]:S,placement:X,getPopupContainer:u==null?void 0:u.value,onOpenChange:i,mouseEnterDelay:ge,mouseLeaveDelay:fe,open:D??B,overlayClassName:ve,overlayStyle:ye,destroyPopupOnHide:$e},q=p(K,{danger:c,type:h,disabled:l,loading:w,onClick:he,htmlType:C,href:H,title:me},{default:n.default}),J=p(K,{danger:c,type:h,icon:be},null);return v(p(rt,_(_({},we),{},{class:V(g.value,y,m.value)}),{default:()=>[n.leftButton?n.leftButton({button:q}):q,p(Y,Ce,{default:()=>[n.rightButton?n.rightButton({button:J}):J],overlay:()=>O})]}))}}}),Y=E({compatConfig:{MODE:3},name:"ADropdown",inheritAttrs:!1,props:ce(ue(),{mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft",trigger:"hover"}),slots:Object,setup(e,t){let{slots:n,attrs:o,emit:r}=t;const{prefixCls:i,rootPrefixCls:f,direction:a,getPopupContainer:u}=L("dropdown",e),[g,v]=pe(i),m=P(()=>{const{placement:l="",transitionName:c}=e;return c!==void 0?c:l.includes("top")?`${f.value}-slide-down`:`${f.value}-slide-up`});Me({prefixCls:P(()=>`${i.value}-menu`),expandIcon:P(()=>p("span",{class:`${i.value}-menu-submenu-arrow`},[p(Q,{class:`${i.value}-menu-submenu-arrow-icon`},null)])),mode:P(()=>"vertical"),selectable:P(()=>!1),onClick:()=>{},validator:l=>{let{mode:c}=l}});const s=()=>{var l,c,w;const C=e.overlay||((l=n.overlay)===null||l===void 0?void 0:l.call(n)),y=Array.isArray(C)?C[0]:C;if(!y)return null;const O=y.props||{};k(!O.mode||O.mode==="vertical","Dropdown",`mode="${O.mode}" is not supported for Dropdown's Menu.`);const{selectable:S=!1,expandIcon:R=(w=(c=y.children)===null||c===void 0?void 0:c.expandIcon)===null||w===void 0?void 0:w.call(c)}=O,D=typeof R<"u"&&te(R)?R:p("span",{class:`${i.value}-menu-submenu-arrow`},[p(Q,{class:`${i.value}-menu-submenu-arrow-icon`},null)]);return te(y)?ee(y,{mode:"vertical",selectable:S,expandIcon:()=>D}):y},d=P(()=>{const l=e.placement;if(!l)return a.value==="rtl"?"bottomRight":"bottomLeft";if(l.includes("Center")){const c=l.slice(0,l.indexOf("Center"));return k(!l.includes("Center"),"Dropdown",`You are using '${l}' placement in Dropdown, which is deprecated. Try to use '${c}' instead.`),c}return l}),b=P(()=>typeof e.visible=="boolean"?e.visible:e.open),h=l=>{r("update:visible",l),r("visibleChange",l),r("update:open",l),r("openChange",l)};return()=>{var l,c;const{arrow:w,trigger:C,disabled:y,overlayClassName:O}=e,S=(l=n.default)===null||l===void 0?void 0:l.call(n)[0],R=ee(S,$({class:V((c=S==null?void 0:S.props)===null||c===void 0?void 0:c.class,{[`${i.value}-rtl`]:a.value==="rtl"},`${i.value}-trigger`)},y?{disabled:y}:{})),D=V(O,v.value,{[`${i.value}-rtl`]:a.value==="rtl"}),B=y?[]:C;let j;B&&B.includes("contextmenu")&&(j=!0);const X=Ee({arrowPointAtCenter:typeof w=="object"&&w.pointAtCenter,autoAdjustOverflow:!0}),H=Xe($($($({},e),o),{visible:b.value,builtinPlacements:X,overlayClassName:D,arrow:!!w,alignPoint:j,prefixCls:i.value,getPopupContainer:u==null?void 0:u.value,transitionName:m.value,trigger:B,onVisibleChange:h,placement:d.value}),["overlay","onUpdate:visible"]);return g(p(He,H,{default:()=>[R],overlay:s}))}}});Y.Button=at;var it=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};const lt=()=>({prefixCls:String,href:String,separator:A.any,dropdownProps:N(),overlay:A.any,onClick:ae()}),z=E({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:lt(),slots:Object,setup(e,t){let{slots:n,attrs:o,emit:r}=t;const{prefixCls:i}=L("breadcrumb",e),f=(u,g)=>{const v=T(n,e,"overlay");return v?p(Y,_(_({},e.dropdownProps),{},{overlay:v,placement:"bottom"}),{default:()=>[p("span",{class:`${g}-overlay-link`},[u,p(G,null,null)])]}):u},a=u=>{r("click",u)};return()=>{var u;const g=(u=T(n,e,"separator"))!==null&&u!==void 0?u:"/",v=T(n,e),{class:m,style:s}=o,d=it(o,["class","style"]);let b;return e.href!==void 0?b=p("a",_({class:`${i.value}-link`,onClick:a},d),[v]):b=p("span",_({class:`${i.value}-link`,onClick:a},d),[v]),b=f(b,i.value),v!=null?p("li",{class:m,style:s},[b,g&&p("span",{class:`${i.value}-separator`},[g])]):null}}}),st=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:$($({},se(e)),{color:e.breadcrumbBaseColor,fontSize:e.breadcrumbFontSize,[n]:{fontSize:e.breadcrumbIconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:$({color:e.breadcrumbLinkColor,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.breadcrumbLinkColorHover,backgroundColor:e.colorBgTextHover}},F(e)),"li:last-child":{color:e.breadcrumbLastItemColor,[`& > ${t}-separator`]:{display:"none"}},[`${t}-separator`]:{marginInline:e.breadcrumbSeparatorMargin,color:e.breadcrumbSeparatorColor},[`${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.breadcrumbLinkColorHover,backgroundColor:e.colorBgTextHover,a:{color:e.breadcrumbLinkColorHover}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}},ct=ie("Breadcrumb",e=>{const t=le(e,{breadcrumbBaseColor:e.colorTextDescription,breadcrumbFontSize:e.fontSize,breadcrumbIconFontSize:e.fontSize,breadcrumbLinkColor:e.colorTextDescription,breadcrumbLinkColorHover:e.colorText,breadcrumbLastItemColor:e.colorText,breadcrumbSeparatorMargin:e.marginXS,breadcrumbSeparatorColor:e.colorTextDescription});return[st(t)]}),dt=()=>({prefixCls:String,routes:{type:Array},params:A.any,separator:A.any,itemRender:{type:Function}});function ut(e,t){if(!e.breadcrumbName)return null;const n=Object.keys(t).join("|");return e.breadcrumbName.replace(new RegExp(`:(${n})`,"g"),(r,i)=>t[i]||r)}function re(e){const{route:t,params:n,routes:o,paths:r}=e,i=o.indexOf(t)===o.length-1,f=ut(t,n);return i?p("span",null,[f]):p("a",{href:`#/${r.join("/")}`},[f])}const M=E({compatConfig:{MODE:3},name:"ABreadcrumb",inheritAttrs:!1,props:dt(),slots:Object,setup(e,t){let{slots:n,attrs:o}=t;const{prefixCls:r,direction:i}=L("breadcrumb",e),[f,a]=ct(r),u=(m,s)=>(m=(m||"").replace(/^\//,""),Object.keys(s).forEach(d=>{m=m.replace(`:${d}`,s[d])}),m),g=(m,s,d)=>{const b=[...m],h=u(s||"",d);return h&&b.push(h),b},v=m=>{let{routes:s=[],params:d={},separator:b,itemRender:h=re}=m;const l=[];return s.map(c=>{const w=u(c.path,d);w&&l.push(w);const C=[...l];let y=null;c.children&&c.children.length&&(y=p(ze,{items:c.children.map(S=>({key:S.path||S.breadcrumbName,label:h({route:S,params:d,routes:s,paths:g(C,S.path,d)})}))},null));const O={separator:b};return y&&(O.overlay=y),p(z,_(_({},O),{},{key:w||c.breadcrumbName}),{default:()=>[h({route:c,params:d,routes:s,paths:C})]})})};return()=>{var m;let s;const{routes:d,params:b={}}=e,h=de(T(n,e)),l=(m=T(n,e,"separator"))!==null&&m!==void 0?m:"/",c=e.itemRender||n.itemRender||re;d&&d.length>0?s=v({routes:d,params:b,separator:l,itemRender:c}):h.length&&(s=h.map((C,y)=>(Le(typeof C.type=="object"&&(C.type.__ANT_BREADCRUMB_ITEM||C.type.__ANT_BREADCRUMB_SEPARATOR)),Ne(C,{separator:l,key:y}))));const w={[r.value]:!0,[`${r.value}-rtl`]:i.value==="rtl",[`${o.class}`]:!!o.class,[a.value]:!0};return f(p("nav",_(_({},o),{},{class:w}),[p("ol",null,[s])]))}}});var pt=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};const mt=()=>({prefixCls:String}),W=E({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:mt(),setup(e,t){let{slots:n,attrs:o}=t;const{prefixCls:r}=L("breadcrumb",e);return()=>{var i;const{separator:f,class:a}=o,u=pt(o,["separator","class"]),g=de((i=n.default)===null||i===void 0?void 0:i.call(n));return p("span",_({class:[`${r.value}-separator`,a]},u),[g.length>0?g:"/"])}}});M.Item=z;M.Separator=W;M.install=function(e){return e.component(M.name,M),e.component(z.name,z),e.component(W.name,W),e};export{M as B,G as D,z as _,Y as a,at as b,oe as i};