PageSourceSearch

https://www.homofaber.com/assets/CopyrightedImage-DDivawTL.js

js homofaber.com collected 2026-09-24 08:39:35 UTC 1,354 bytes, 1 lines download raw bytes

1import{j as e}from"./ariakit-vendor-Rr0LjWYd.js";import{c as l}from"./clsx-B-dksMZM.js";import{r as d}from"./i18n-vendor-CgdUv56d.js";function x({text:t,className:o}){return t?e.jsx("span",{className:l("pointer-events-none absolute bottom-6 right-4 z-10 py-0.75 px-2 text-white",o),style:{writingMode:"vertical-rl",transform:"rotate(180deg)",backgroundColor:"#0000004D",fontSize:"12px",lineHeight:"20px",letterSpacing:"0.1px",fontWeight:400},children:t}):null}function j({image:t,loading:o="lazy",quality:i="thumb",className:u,objectFit:r="cover",aspectRatio:n="3/2",alt:p,showCopyright:f=!1}){const[s,h]=d.useState(!1),m="https://placehold.co/600x400?text=HOMOFABER%20UNO";if(!t||typeof t.url!="string")return null;const a=t.url.includes("https://admin.api.mfo.eu.aws.rccad.net")?t.url.replace("https://admin.api.mfo.eu.aws.rccad.net","https://api.homofaber.com"):t.url,c=i==="full"?a:a.replace("/img/","/img-thumb/");return e.jsxs("div",{className:l("relative w-full h-full group"),children:[e.jsx("img",{alt:p||"",className:l("w-full h-full block",r==="cover"&&"object-cover",r==="contain"&&"object-contain",r==="fill"&&"object-fill",r==="none"&&"object-none",r==="scale-down"&&"object-scale-down",n!=="auto"&&`aspect-${n}`,u),width:600,height:400,src:s?m:c,loading:o,onError:()=>h(!0)},c),f&&!s&&e.jsx(x,{text:t.copyright})]})}export{j as C,x as I};

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.