1import{u as o,t as r,j as e,P as a,w as f}from"./app-Egjmdv9q.js";import{X as n}from"./XIconButton-Cj7LL4Pt.js";import"./SvgMap-CLY_RkE7.js";function u({handleClose:t,rows:s}){const i=document.querySelector("body");return o(()=>{i&&(i.style.overflow="hidden")}),r(()=>{i&&(i.style.overflow="")}),e.jsx(a,{id:"modal",children:e.jsxs("div",{className:"z-modal fixed top-0 right-0 bottom-0 left-0 flex items-center justify-center bg-black/95",children:[e.jsx(n,{className:"absolute top-4 right-4 rounded-full bg-black/50 p-2 text-3xl text-white",onClick:t}),e.jsx("div",{"aria-hidden":"false",className:"flex h-screen max-w-[1024px] flex-col gap-8 overflow-auto",role:"dialog",children:s.map(l=>e.jsxs("figure",{children:[e.jsx("img",{alt:l.file_name,className:"w-full",height:l.file_heig||void 0,src:f()+"/"+l.file_path,width:l.file_widt||void 0}),l.file_name?e.jsx("figcaption",{className:"bg-white p-2 text-xs leading-tight",children:l.file_name}):null]}))})]})})}export{u as default};
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.