var p=(c,l,a)=>new Promise((e,s)=>{var n=t=>{try{m(a.next(t))}catch(r){s(r)}},o=t=>{try{m(a.throw(t))}catch(r){s(r)}},m=t=>t.done?e(t.value):Promise.resolve(t.value).then(n,o);m((a=a.apply(c,l)).next())});import{I,E as i,_ as d,__tla as g}from"./index-f0df2f76.js";import{P as k}from"./antd-057b41b1.js";import{d as x,g as M,e as h,a7 as u,_ as v,a8 as K,a9 as P,a3 as _,f as w,a6 as C}from"./vue-1631514e.js";let f,D=Promise.all([(()=>{try{return g}catch(c){}})()]).then(()=>p(void 0,null,function*(){const c=x({name:"DropdownMenuItem",components:{MenuItem:k.Item,Icon:I},props:{key:i.string,text:i.string,icon:i.string},setup(e){const s=M();return{itemKey:h(()=>{var n,o;return e.key||((o=(n=s==null?void 0:s.vnode)==null?void 0:n.props)==null?void 0:o.key)})}}}),l={class:"flex items-center"};function a(e,s,n,o,m,t){const r=u("Icon"),y=u("MenuItem");return v(),K(y,{key:e.itemKey},{default:P(()=>[_("span",l,[w(r,{icon:e.icon,class:"mr-1"},null,8,["icon"]),_("span",null,C(e.text),1)])]),_:1})}f=d(c,[["render",a]])}));export{D as __tla,f as default};