Files
qhmes/web-dist/js/TypePicker-D-tfuIP1.js
2026-06-16 18:19:57 +08:00

2 lines
1004 B
Java

import{T as p,bo as l,au as d}from"./index-X7Y8jykP.js";import{e as c,K as u,C as o,z as s,F as f,D as m,y,A as C,Q as r,J as a}from"./vue-vendor-DNhG1Cve.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";const _=c({name:"MenuTypePicker",components:{Tooltip:p},props:{menuTypeList:{type:Array,defualt:()=>[]},handler:{type:Function,default:()=>({})},def:{type:String,default:""}},setup(){const{prefixCls:e}=l("setting-menu-type-picker");return{prefixCls:e}}}),k=["onClick"];function $(e,n,T,v,b,g){const i=u("Tooltip");return s(),o("div",{class:a(e.prefixCls)},[(s(!0),o(f,null,m(e.menuTypeList||[],t=>(s(),y(i,{key:t.title,title:t.title,placement:"bottom"},{default:C(()=>[r("div",{onClick:B=>e.handler(t),class:a([`${e.prefixCls}__item`,`${e.prefixCls}__item--${t.type}`,{[`${e.prefixCls}__item--active`]:e.def===t.type}])},[...n[0]||(n[0]=[r("div",{class:"mix-sidebar"},null,-1)])],10,k)]),_:2},1032,["title"]))),128))],2)}const L=d(_,[["render",$],["__scopeId","data-v-f40323b7"]]);export{L as default};