1import"./Cm9PB-7n.js";import"./gSLKVijp.js";import{p as t,q as s,b as o,o as n,x as a,g as i,z as e}from"./CtCguHeQ.js";import{c as l,a as c}from"./D0zU9IJH.js";import{a as r,g as u,s as f,c as h}from"./B0PwynfW.js";import{i as m}from"./BZdA6PXl.js";import{l as p,p as d,s as b}from"./BBCcvSWs.js";import"./BAp1xFMW.js";import{e as v}from"./Y4dphdEr.js";import{i as y}from"./D35JeGKD.js";import{e as $}from"./Cb91yALt.js";import{a as j}from"./DdcQQI5d.js";import{b as g}from"./DY9RZdy1.js";import{b as k}from"./BHnZ59x_.js";function w(i,e){const h=p(e,["children","$$slots","$$events","$$legacy"]),b=p(h,["href","type","builders","el"]);t(e,!1);let k=d(e,"href",24,()=>{}),w=d(e,"type",24,()=>{}),x=d(e,"builders",24,()=>[]),z=d(e,"el",28,()=>{});const E={"data-button-root":""};m();var C=l(),D=s(C),N=t=>{var o=l(),n=s(o);$(n,()=>k()?"a":"button",!1,(t,o)=>{g(t,t=>z(t),()=>z()),j(t,(t,s)=>function(t,s){const o=[];return s.builders.forEach(s=>{const n=s.action(t);n&&o.push(n)}),{destroy:()=>{o.forEach(t=>{t.destroy&&t.destroy()})}}}?.(t,s),()=>({builders:x()})),r(t,t=>({type:k()?void 0:w(),href:k(),tabindex:"0",...t,...b,...E}),[()=>function(t){const s={};return t.forEach(t=>{Object.keys(t).forEach(o=>{"action"!==o&&(s[o]=t[o])})}),s}(x())]),v("click",t,function(t){u.call(this,e,t)}),v("change",t,function(t){u.call(this,e,t)}),v("keydown",t,function(t){u.call(this,e,t)}),v("keyup",t,function(t){u.call(this,e,t)}),v("mouseenter",t,function(t){u.call(this,e,t)}),v("mouseleave",t,function(t){u.call(this,e,t)}),v("mousedown",t,function(t){u.call(this,e,t)}),v("pointerdown",t,function(t){u.call(this,e,t)}),v("mouseup",t,function(t){u.call(this,e,t)}),v("pointerup",t,function(t){u.call(this,e,t)});var n=l(),a=s(n);f(a,e,"default",{},null),c(o,n)}),c(t,o)},q=t=>{var o=l(),n=s(o);$(n,()=>k()?"a":"button",!1,(t,o)=>{g(t,t=>z(t),()=>z()),r(t,()=>({type:k()?void 0:w(),href:k(),tabindex:"0",...b,...E})),v("click",t,function(t){u.call(this,e,t)}),v("change",t,function(t){u.call(this,e,t)}),v("keydown",t,function(t){u.call(this,e,t)}),v("keyup",t,function(t){u.call(this,e,t)}),v("mouseenter",t,function(t){u.call(this,e,t)}),v("mouseleave",t,function(t){u.call(this,e,t)}),v("mousedown",t,function(t){u.call(this,e,t)}),v("pointerdown",t,function(t){u.call(this,e,t)}),v("mouseup",t,function(t){u.call(this,e,t)}),v("pointerup",t,function(t){u.call(this,e,t)});var n=l(),a=s(n);f(a,e,"default",{},null),c(o,n)}),c(t,o)};y(D,t=>{n(x()),a(()=>x()&&x().length)?t(N):t(q,-1)}),c(i,C),o()}function x(r,v){const y=p(v,["children","$$slots","$$events","$$legacy"]),$=p(y,["class","variant","size","builders"]);t(v,!1);let j=d(v,"class",8,void 0),g=d(v,"variant",8,"default"),x=d(v,"size",8,"default"),z=d(v,"builders",24,()=>[]);m();{let t=e(()=>(n(h),n(k),n(g()),n(x()),n(j()),a(()=>h(k({variant:g(),size:x(),className:j()})))));w(r,b({get builders(){return z()},get class(){return i(t)},type:"button"},()=>$,{$$events:{click(t){u.call(this,v,t)},keydown(t){u.call(this,v,t)}},children:(t,o)=>{var n=l(),a=s(n);f(a,v,"default",{},null),c(t,n)},$$slots:{default:!0}}))}o()}export{x as B,w as a};
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.