1import{M as e,P as t,t as n}from"./jsx-runtime-CL-DilWO.js";import{t as r}from"./Tooltip-CdtpD0lW.js";import{D as i}from"./LucideIcons-9IqVpk3v.js";import{t as a}from"./VisuallyHidden-CYKcRQqL.js";import{n as o,t as s}from"./Button-Dfnu3zd4.js";var c=t(e(),1),l={base:`_base_8cmu3_1`,small:`_small_8cmu3_7`,medium:`_medium_8cmu3_12`,large:`_large_8cmu3_16`},u=n(),d=c.forwardRef(({children:e,label:t,tooltip:n,size:c,variant:d,className:f,disabled:p,...m},h)=>{let g=o(),_=c??g?.size??`medium`,v=(0,u.jsxs)(s,{variant:d??g?.variant??`secondary`,size:_,disabled:p??g?.disabled??!1,className:i(l.base,l[_],f),ref:h,...m,children:[e,(0,u.jsx)(a,{children:t})]});return n?(0,u.jsx)(r,{content:n,side:`top`,delay:800,children:v}):v});d.displayName=`IconButton`;export{d as t};
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.