MemberLevelSelect-4a0e912e.js 1.3 KB

1
  1. import{d as V,L as x,r as y,m as h,o as l,x as m,w as n,c as w,F as g,v as L,a as o,h as z,g as M,q as S,t as k,Q as U,z as j,A as q,_ as A,__tla as D}from"./index-57157669.js";import{E,__tla as F}from"./el-avatar-c6e20127.js";import{a as H,__tla as N}from"./index-a737af9a.js";let c,P=Promise.all([(()=>{try{return D}catch{}})(),(()=>{try{return F}catch{}})(),(()=>{try{return N}catch{}})()]).then(async()=>{let s;s={class:"flex items-center gap-x-8px"},c=A(V({name:"MemberLevelSelect",__name:"MemberLevelSelect",props:{modelValue:{type:Number,default:void 0}},emits:["update:modelValue"],setup(_,{emit:d}){const p=_,i=d,a=x({get:()=>p.modelValue,set(r){i("update:modelValue",r)}}),t=y([]);return h(()=>{(async()=>t.value=await H())()}),(r,u)=>{const v=E,f=j,b=q;return l(),m(b,{modelValue:o(a),"onUpdate:modelValue":u[0]||(u[0]=e=>U(a)?a.value=e:null),placeholder:"\u8BF7\u9009\u62E9\u7528\u6237\u7B49\u7EA7",clearable:"",class:"!w-240px"},{default:n(()=>[(l(!0),w(g,null,L(o(t),e=>(l(),m(f,{key:e.id,label:e.name,value:e.id},{default:n(()=>[z("span",s,[M(v,{src:e.icon,size:"small"},null,8,["src"]),S(" "+k(e.name),1)])]),_:2},1032,["label","value"]))),128))]),_:1},8,["modelValue"])}}}),[["__file","/Users/RuHu.Xu/Desktop/mall-newfeifan-zx-business/src/views/member/level/components/MemberLevelSelect.vue"]])});export{P as __tla,c as default};