main-730e306b.js 1.9 KB

123456789
  1. /**
  2. * 由 Fantastic-admin 提供技术支持
  3. * Powered by Fantastic-admin
  4. * Gitee https://gitee.com/hooray/fantastic-admin
  5. * Github https://github.com/hooray/fantastic-admin
  6. */
  7. import{_ as g}from"./index.vue_vue_type_script_setup_true_name_SvgIcon_lang-9ad2d3e0.js";import B from"./sub-ddc3f816.js";import{I as S}from"./injectionKeys-03976c05.js";import{j as h,G as j,a3 as I,k as i,l as m,E as c,y as n,m as y,x as o,B as s,D as C,u as b,F as x,X as N}from"./runtime-core.esm-bundler-5fc1c360.js";import{_ as V}from"./_plugin-vue_export-helper-c27b6911.js";import"./iconify-3d8b277a.js";import"./index-c228ae8f.js";import"./settings-be8974ad.js";import"./pinia-7162f4ce.js";import"./_MapCache-1b613190.js";const D={class:"sidebar-item"},E={class:"item"},F={class:"title"},O=h({name:"SidebarItem"}),T=h({...O,props:{item:{type:Object,required:!0}},setup(e){const l=j(S);return($,q)=>{var u,_;const r=g,d=I("el-icon"),k=I("el-sub-menu");return i(),m("div",D,[c(k,{title:b(l)((u=e.item.meta)==null?void 0:u.i18n,(_=e.item.meta)==null?void 0:_.title),index:JSON.stringify(e.item),"popper-class":"fa-popup-menu"},{title:n(()=>{var t,a,f,p,v;return[y("div",E,[(t=e.item.meta)!=null&&t.icon?(i(),o(d,{key:0,class:"title-icon unactive"},{default:n(()=>[c(r,{name:e.item.meta.icon},null,8,["name"])]),_:1})):s("",!0),(a=e.item.meta)!=null&&a.activeIcon||(f=e.item.meta)!=null&&f.icon?(i(),o(d,{key:1,class:"title-icon active"},{default:n(()=>[c(r,{name:e.item.meta.activeIcon||e.item.meta.icon},null,8,["name"])]),_:1})):s("",!0),y("span",F,C(b(l)((p=e.item.meta)==null?void 0:p.i18n,(v=e.item.meta)==null?void 0:v.title)),1)])]}),default:n(()=>[(i(!0),m(x,null,N(e.item.children,t=>{var a;return i(),m(x,null,[((a=t.meta)==null?void 0:a.sidebar)!==!1?(i(),o(B,{key:t.path,item:t},null,8,["item"])):s("",!0)],64)}),256))]),_:1},8,["title","index"])])}}});const P=V(T,[["__scopeId","data-v-3d681792"]]);export{P as default};