import{_,o as c,c as r,aP as f,aq as b}from"./entry.816e6e91.js";const y={name:"argon-button",props:{color:{type:String,default:""},size:{type:String,default:"md"},variant:{type:String,default:"fill"},fullWidth:{type:Boolean,default:!1},active:{type:Boolean,default:!1},type:{type:String,default:"button"},classes:{type:String}},methods:{getClasses:(a,t,e,s,i,n)=>{let l,o,u,d;return a==="gradient"?l=`bg-gradient-${t}`:a==="outline"?l=`btn-outline-${t}`:l=t?`btn-${t}`:"",o=e?`btn-${e}`:"",u=s?"w-100":"",d=i?"active":"",`${l} ${o} ${u} ${d} ${n??""}`}}};const g=["type"];function m(a,t,e,s,i,n){return c(),r("button",{class:b(["btn mb-0",n.getClasses(e.variant,e.color,e.size,e.fullWidth,e.active,e.classes)]),type:e.type},[f(a.$slots,"default",{},void 0,!0)],10,g)}const v=_(y,[["render",m],["__scopeId","data-v-778bbd78"]]);export{v as _};
