import{I as l}from"./index-f9f0260f.js";import{_ as c,r,o as t,d as s,e as d,a,h as i,I as _,Q as p,H as f}from"./index-b984d276.js";const m={components:{Icon:l},props:{label:{type:String,default:""},badgeClass:{type:String,default:"bg-primary-500 text-white"},icon:{type:String,default:""}}},u={key:0,class:"inline-flex items-center"},g={key:0,class:"inline-block ltr:mr-1 rtl:ml-1"},y={key:1,class:"inline-flex items-center"};function b(n,h,e,k,x,I){const o=r("Icon");return t(),s("span",{class:f(["badge",e.badgeClass])},[n.$slots.default?a("",!0):(t(),s("span",u,[e.icon?(t(),s("span",g,[d(o,{icon:e.icon},null,8,["icon"])])):a("",!0),i(_(e.label),1)])),n.$slots.default?(t(),s("span",y,[p(n.$slots,"default",{},void 0,!0)])):a("",!0)],2)}const v=c(m,[["render",b],["__scopeId","data-v-47dfbd1e"]]);export{v as B};