| 1 |
- import{d as p,af as n,M as u,o as a,x as s,w as _,ai as m,a as I,bt as k,G as y,a3 as c,y as b,t as x,j as g,_ as C,__tla as B}from"./index-dbf77a14.js";let i,X=Promise.all([(()=>{try{return B}catch{}})()]).then(async()=>{i=C(p({name:"XButton",__name:"XButton",props:{modelValue:n.bool.def(!1),loading:n.bool.def(!1),preIcon:n.string.def(""),postIcon:n.string.def(""),title:n.string.def(""),type:n.oneOf(["","primary","success","warning","danger","info"]).def(""),link:n.bool.def(!1),circle:n.bool.def(!1),round:n.bool.def(!1),plain:n.bool.def(!1),onClick:{type:Function,default:null}},setup(e){const r=e,d=u(()=>{const l=["title","preIcon","postIcon","onClick"],o={...k(),...r};for(const t in o)l.indexOf(t)!==-1&&delete o[t];return o});return(l,o)=>{const t=g,f=y;return a(),s(f,m(I(d),{onClick:e.onClick}),{default:_(()=>[e.preIcon?(a(),s(t,{key:0,icon:e.preIcon,class:"mr-1px"},null,8,["icon"])):c("",!0),b(" "+x(e.title?e.title:"")+" ",1),e.postIcon?(a(),s(t,{key:1,icon:e.postIcon,class:"mr-1px"},null,8,["icon"])):c("",!0)]),_:1},16,["onClick"])}}}),[["__scopeId","data-v-440d118d"],["__file","D:/zx/mall-newfeifan-zx-admin/src/components/XButton/src/XButton.vue"]])});export{i as _,X as __tla};
|