Files
safePower/dist/assets/087AC4D233B64EB0asyncSubmenu.BqG_NkUc.js
xiaozhiyong 9c5961efe9 更新
2026-04-29 09:15:49 +08:00

5 lines
1.2 KiB
JavaScript

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