niucloud-admin/niucloud/public/admin/assets/select-menu-item-7c293c39.js
2023-10-26 09:57:34 +08:00

2 lines
1.3 KiB
JavaScript

import"./base-0e92f4db.js";/* empty css */import{a as c}from"./index-757074f4.js";import{d as _,c as d,Q as f,b as m,e as o,q as v,p as k,f as b,u as h,F as r,t as y,m as C,C as l}from"./runtime-core.esm-bundler-67034826.js";import"./event-a537c4cb.js";import"./index-72686045.js";import"./index-ef31373f.js";import"./index-6cae7119.js";import"./focus-trap-83769a43.js";import"./index-8cefa3ab.js";import"./index-de22cd40.js";import"./index-66750d66.js";import"./strings-1130dd70.js";import"./index-d87ae4a2.js";import"./isEqual-97c7f2d5.js";import"./debounce-f6ba9d12.js";import"./index-c6aa1547.js";import"./validator-9409f909.js";const B=["innerHTML"],D=_({__name:"select-menu-item",props:{menu:Object,level:{type:Number,default:0}},setup(p){const e=p,u=d(()=>{let n="";for(let t=0;t<e.level;t++)n+=t==0?"&emsp;|--":"--";return n});return(n,t)=>{const a=c,i=f("select-menu-item",!0);return e.menu.menu_type!=2?(m(),o(r,{key:0},[v(a,{label:`${e.menu.menu_name}`,value:e.menu.menu_key},{default:k(()=>[b("span",{innerHTML:`${h(u)}${e.menu.menu_name}`},null,8,B)]),_:1},8,["label","value"]),e.menu.children?(m(!0),o(r,{key:0},y(e.menu.children,s=>(m(),C(i,{menu:s,level:e.level+1},null,8,["menu","level"]))),256)):l("",!0)],64)):l("",!0)}}});export{D as default};