1import{E as e,Nt as t,On as n,Qn as r,g as i,k as a,mt as o,nr as s,qt as c,v as l,wt as u,xt as d,y as f}from"./Ib1jYPSS.js";import{t as p}from"./BGWqtCi3.js";import{t as m}from"./BDNMzG2s2.js";import{t as h}from"./DUfpWM5n2.js";var g=[`button`,`span`,`NuxtLink`,`a`],_=[`default`,`small`,`large`],v=[`primary`,`secondary`,`tertiary`,`ghost`,`text`],y=m(a({__name:`TappButton`,props:{disabled:{default:()=>void 0},tag:{default:()=>g[0]},size:{default:()=>_[0]},variant:{default:()=>v[0]},fullWidth:{type:Boolean},fullWidthMobile:{type:Boolean},loading:{type:Boolean},pill:{type:Boolean},text:{default:()=>void 0},label:{default:()=>void 0}},setup(a){let m=t(),g=i(()=>m.to?p:a.tag);return(t,i)=>{let p=h;return o(),l(u(n(g)),{class:r([`tapp-button`,[`tapp-button--${a.size}`,`tapp-button--${a.variant}`,{"tapp-button--full-width":a.fullWidth},{"tapp-button--full-width-mobile":a.fullWidthMobile},{"tapp-button--pill":a.pill},{"tapp-button--loading":a.loading}]]),"aria-label":a.label||a.text,disabled:a.disabled||null},{default:c(()=>[d(t.$slots,`default`,{},()=>[e(s(a.text),1)],!0),a.loading?(o(),l(p,{key:0,icon:`loader`,class:`tapp-button__icon`,size:24})):f(``,!0)]),_:3},8,[`aria-label`,`class`,`disabled`])}}}),[[`__scopeId`,`data-v-1ac35ad1`]]);export{y as t}; 2//# sourceMappingURL=C6J5DZAz2.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.