DropMenuItem-RWbmX8WH.js 1.1 KB

1
  1. import{p as s,a as g,_}from"./entry/index-DotOke3x.js";import{x as v,aR as k}from"./antd-BfqWtMX3.js";import{d as y,c as i,Z as l,a4 as h,a5 as u,u as m,_ as d,k as f,G as I,a0 as n,$ as o,g as b}from"./vue-DM5HGU8Z.js";const A={key:0,class:"flex items-center"},B={class:"menu-info"},C={key:1,class:"flex items-center"},D=y({name:"DropdownMenuItem",__name:"DropMenuItem",props:{text:s.string,icon:s.string,account:s.string,isAvatar:s.bool.def(!1)},setup(e){const a=e,c=b(),p=i(()=>{var t,r;return(r=(t=c==null?void 0:c.vnode)==null?void 0:t.props)==null?void 0:r.key}),x=i(()=>{var t;return((t=a.text)==null?void 0:t.length)>2?a.text.substring(a.text.length-3):a.text});return(t,r)=>(l(),h(m(v).Item,{key:p.value},{default:u(()=>[e.isAvatar?(l(),d("div",A,[f(m(k),{size:"large",class:"mr-3",style:{backgroundColor:"#f56a00",verticalAlign:"middle"}},{default:u(()=>[I(n(x.value),1)]),_:1}),o("div",B,[o("span",null,n(e.text),1),o("span",null,n(e.account),1)])])):(l(),d("span",C,[f(g,{icon:e.icon,class:"mr-1"},null,8,["icon"]),o("span",null,n(e.text),1)]))]),_:1}))}}),w=_(D,[["__scopeId","data-v-6b74dcfb"]]);export{w as default};