index.ij-LgbNJ.js 913 B

1234
  1. /*!
  2. Build based on gin-vue-admin
  3. Time : 1757946830000 */
  4. import e from"./menuItem.Do3IKtKM.js";import r from"./asyncSubmenu.tnqcr7ao.js";import{O as n,g as o,i as t,d as u,o as a,w as i,c as s,F as d,I as f,a1 as l}from"./index.DlqNVRUO.js";const m=Object.assign({name:"AsideComponent"},{__name:"index",props:{routerInfo:{type:Object,default:()=>null},mode:{type:String,default:"vertical"}},setup(m){const c=m,p=n(()=>{var n;return c.routerInfo.children&&(null==(n=c.routerInfo.children)?void 0:n.filter(e=>!e.hidden).length)?r:e});return(e,r)=>{const n=o("AsideComponent");return m.routerInfo.hidden?u("",!0):(a(),t(l(p.value),{key:0,"router-info":m.routerInfo},{default:i(()=>[m.routerInfo.children&&m.routerInfo.children.length?(a(!0),s(d,{key:0},f(m.routerInfo.children,e=>(a(),t(n,{key:e.name,"router-info":e},null,8,["router-info"]))),128)):u("",!0)]),_:1},8,["router-info"]))}}});export{m as default};