mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-29 09:50:16 +00:00
2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{d as c,c as _,V as d,e as m,f as o,y as f,x as v,g as k,u as y,F as r,z as h,v as b,H as l}from"./base-06478700.js";/* empty css */import{a as x}from"./index-35e821cc.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-2a269c7c.js";import"./index-f27d6ce0.js";import"./focus-trap-3e826cdc.js";import"./index-b68e8463.js";import"./index-e4abfaa5.js";import"./index-34d55b7e.js";import"./strings-fe930bc4.js";import"./index-818c0ce2.js";import"./isEqual-42d4b10f.js";import"./debounce-1db848fd.js";import"./index-5a0d60aa.js";import"./validator-6e9db238.js";const B=["innerHTML"],D=c({__name:"select-menu-item",props:{menu:Object,level:{type:Number,default:0}},setup(u){const e=u,a=_(()=>{let n="";for(let t=0;t<e.level;t++)n+=t==0?" |--":"--";return n});return(n,t)=>{const p=x,s=d("select-menu-item",!0);return e.menu.menu_type!=2?(m(),o(r,{key:0},[f(p,{label:`${e.menu.menu_name}`,value:e.menu.menu_key},{default:v(()=>[k("span",{innerHTML:`${y(a)}${e.menu.menu_name}`},null,8,B)]),_:1},8,["label","value"]),e.menu.children?(m(!0),o(r,{key:0},h(e.menu.children,i=>(m(),b(s,{menu:i,level:e.level+1},null,8,["menu","level"]))),256)):l("",!0)],64)):l("",!0)}}});export{D as default};
|