niucloud-admin/niucloud/public/admin/assets/select-menu-item-55bf07d8.js
2023-09-06 18:53:48 +08:00

2 lines
1.4 KiB
JavaScript

import{d as c,c as _,V as d,e as o,f as r,y as f,x as v,g as k,u as y,F as n,z as h,v as b,H as p}from"./base-d77b0726.js";/* empty css */import{a as x}from"./index-a997ab1f.js";import"./index-331c6de1.js";import"./index-e37943c3.js";import"./index-45cca80f.js";import"./aria-60e0cdc6.js";import"./index-6245131d.js";import"./index-de9bede2.js";import"./focus-trap-98fda164.js";import"./index-c1eb81db.js";import"./typescript-defaf979.js";import"./event-e06a23af.js";import"./index-d1e433eb.js";import"./index-74352d71.js";import"./index-45469947.js";import"./strings-6a15e170.js";import"./index-a20d1a31.js";import"./index-f2dc9b9f.js";import"./scroll-59301fd6.js";import"./isEqual-030b54ca.js";import"./_Uint8Array-2fd72219.js";import"./debounce-8a1738b0.js";import"./index-ef0eb7b1.js";import"./validator-7b087194.js";const B=["innerHTML"],S=c({__name:"select-menu-item",props:{menu:Object,level:{type:Number,default:0}},setup(i){const e=i,l=_(()=>{let m="";for(let t=0;t<e.level;t++)m+=t==0?"&emsp;|--":"--";return m});return(m,t)=>{const u=x,a=d("select-menu-item",!0);return e.menu.menu_type!=2?(o(),r(n,{key:0},[f(u,{label:`${e.menu.menu_name}`,value:e.menu.menu_key},{default:v(()=>[k("span",{innerHTML:`${y(l)}${e.menu.menu_name}`},null,8,B)]),_:1},8,["label","value"]),e.menu.children?(o(!0),r(n,{key:0},h(e.menu.children,s=>(o(),b(a,{menu:s,level:e.level+1},null,8,["menu","level"]))),256)):p("",!0)],64)):p("",!0)}}});export{S as default};