lcny-vue3-antd-admin/dist/assets/DropMenuItem.0010eb0e.js

2 lines
702 B
JavaScript

import{Menu as i}from"ant-design-vue";import{_ as u,d,aj as l,W as s,e as _,P as r,o as f,i as I,s as y,h as a,m as M,t as k,M as g}from"./index.600742c0.js";const h=d({name:"DropdownMenuItem",components:{MenuItem:i.Item,Icon:l},props:{key:s.string,text:s.string,icon:s.string},setup(e){const n=g();return{itemKey:_(()=>{var t,o;return e.key||((o=(t=n==null?void 0:n.vnode)==null?void 0:t.props)==null?void 0:o.key)})}}}),x={class:"flex items-center"};function C(e,n,c,t,o,$){const p=r("Icon"),m=r("MenuItem");return f(),I(m,{key:e.itemKey},{default:y(()=>[a("span",x,[M(p,{icon:e.icon,class:"mr-1"},null,8,["icon"]),a("span",null,k(e.text),1)])]),_:1})}var D=u(h,[["render",C]]);export{D as default};