PageSourceSearch

https://rsdmrkt.com/assets/Photo-BTaLaYYc.js

js rsdmrkt.com collected 2026-10-02 16:47:56 UTC 1,122 bytes, 1 lines download raw bytes

1import{j as x}from"./emotion-element-f0de968e.browser.esm-CkAcib9J.js";import{r as c}from"./chunk-KS7C4IRE-D5dXzlLW.js";import{u as P}from"./useTheme-C_8o6ItC.js";const F="/generic-record.webp",R=t=>`url("${t.replace(/["\\]/g,i=>`\\${i}`)}")`,A=({src:t,srcSet:i,sizes:g,previewSrc:u,fallbackSrc:d=F,backgroundColor:k,style:o,onLoad:r,onError:l,...S})=>{const v=P(),p=c.useRef(null),[h,f]=c.useState(null),[m,j]=c.useState(null),n=m!==null&&m===(t??null),s=u&&u!==t&&!n?u:void 0;c.useEffect(()=>{const e=p.current;e!=null&&e.complete&&e.naturalWidth>0&&f(t??null)},[t]);const a={backgroundColor:k??v.palette.background.paper,color:"transparent",...o};s&&(a.backgroundImage=R(s),a.backgroundSize=(o==null?void 0:o.objectFit)==="contain"?"contain":"cover",a.backgroundPosition=(o==null?void 0:o.objectPosition)??"center",a.backgroundRepeat="no-repeat");const b=(n||!t)&&!!d;return x.jsx("img",{...S,ref:p,src:b?d:t,srcSet:n?void 0:i,sizes:n?void 0:g,style:a,"data-preview":s&&h!==t?"true":void 0,"data-fallback":b?"true":void 0,onLoad:e=>{f(t??null),r==null||r(e)},onError:e=>{n||j(t??null),l==null||l(e)}})};export{A as P};

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.