1import{o as e}from"./rolldown-runtime-C0FnF6B9.js";import{t}from"./react-C21x__mS.js";import{t as n}from"./jsx-runtime-BdxMnOeJ.js";import{t as r}from"./classnames-CfLRLWYq.js";import{t as i}from"./blurhash-CM3tW5se.js";import{t as a}from"./alt_text_badge-DgGj3HLf.js";var o=e(t()),s=e(r()),c={altBadge:`_comp_server_hero_image__altBadge`},l=n(),u=({alt:e,src:t,srcSet:n,blurhash:r,withAltBadge:u,className:d})=>{let[f,p]=(0,o.useState)(!1),m=(0,o.useCallback)(()=>{p(!0)},[p]);return(0,l.jsxs)(`div`,{className:(0,s.default)(`image`,{loaded:f},d),children:[r&&(0,l.jsx)(i,{hash:r,className:`image__preview`}),(0,l.jsx)(`img`,{src:t,srcSet:n,alt:e,onLoad:m}),u&&e&&(0,l.jsx)(a,{description:e,className:c.altBadge})]})};export{u as t}; 2//# sourceMappingURL=server_hero_image-BU59oHIL.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.