| 1234 |
- /*!
- Build based on gin-vue-admin
- Time : 1757946830000 */
- import{ak as e,M as a,N as t,S as s,O as n,g as u,i as o,o as l,w as r,L as i,c as f,v as c,a0 as m,d,b as p,a1 as y,C as b,F as I}from"./index.DlqNVRUO.js";const _=Object.assign({name:"AsyncSubmenu"},{__name:"asyncSubmenu",props:{routerInfo:{default:function(){return null},type:Object}},setup(_){e(e=>({"7ef932f6":k.value}));const v=a(),{config:x}=t(v),g=s("isCollapse",{default:!1}),k=n(()=>x.value.layout_side_item_height+"px");return(e,a)=>{const t=u("el-icon"),s=u("el-sub-menu");return l(),o(s,{ref:"subMenu",index:_.routerInfo.name,class:"gva-sub-menu dark:text-slate-300 relative"},{title:r(()=>[c(g)?(l(),f(I,{key:1},[_.routerInfo.meta.icon?(l(),o(t,{key:0},{default:r(()=>[(l(),o(y(_.routerInfo.meta.icon)))]),_:1})):d("",!0),p("span",null,b(_.routerInfo.meta.title),1)],64)):(l(),f("div",{key:0,class:"flex items-center",style:m({height:k.value})},[_.routerInfo.meta.icon?(l(),o(t,{key:0},{default:r(()=>[(l(),o(y(_.routerInfo.meta.icon)))]),_:1})):d("",!0),p("span",null,b(_.routerInfo.meta.title),1)],4))]),default:r(()=>[i(e.$slots,"default")]),_:3},8,["index"])}}});export{_ as default};
|