niucloud-admin/niucloud/public/admin/assets/select-menu-item-6472b06c.js
2023-11-15 15:57:04 +08:00

2 lines
1.3 KiB
JavaScript

/* empty css *//* empty css */import{a as c}from"./index-4601cf3b.js";import{d as _,c as d,$ as f,e as m,f as o,y as v,x as k,g as y,u as h,F as r,z as b,v as x,H as l}from"./plugin-vue_export-helper-85a4d40b.js";import"./event-f85d77b0.js";import"./index-bcd7a424.js";import"./index-cf9a2dd7.js";import"./index-4d8f36c6.js";import"./index-1ad115d7.js";import"./focus-trap-64c402c5.js";import"./index-e27c3bb0.js";import"./index-ebc73046.js";import"./index-99b65a15.js";import"./strings-53351eda.js";import"./index-de1d3b53.js";import"./isEqual-0b9509fd.js";import"./debounce-6c3123a6.js";import"./index-bd04154b.js";import"./validator-bcf701e4.js";const B=["innerHTML"],I=_({__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(()=>[y("span",{innerHTML:`${h(u)}${e.menu.menu_name}`},null,8,B)]),_:1},8,["label","value"]),e.menu.children?(m(!0),o(r,{key:0},b(e.menu.children,s=>(m(),x(i,{menu:s,level:e.level+1},null,8,["menu","level"]))),256)):l("",!0)],64)):l("",!0)}}});export{I as default};