PageSourceSearch

https://app.marmof.com/build/assets/ImageItem-5a9c6e3b.js

js marmof.com collected 2026-10-04 00:32:28 UTC 1,769 bytes, 1 lines download raw bytes

1import{r as o,i as g,j as h,o as a,d as l,a as e,e as c,t as d,F as m}from"./app-49265ad1.js";const f={class:"absolute z-30 hidden h-full w-full flex-col justify-between overflow-y-clip bg-white p-3 opacity-0 transition-all duration-500 group-hover:flex group-hover:opacity-95"},_={key:0,class:"flex justify-end space-x-2"},v=["href"],b=e("button",{class:"rounded-lg border bg-white px-2 py-1 hover:bg-gray-100"},[e("span",{class:"text-lg"},[e("span",{class:"i-mdi:file-download-outline block"})])],-1),y=[b],p=["href"],x=e("button",{class:"rounded-lg border bg-white px-2 py-1 hover:bg-gray-100"},[e("span",{class:"text-lg"},[e("span",{class:"i-mdi:eye-outline block"})])],-1),w=[x],k={class:"mt-1 text-lg font-medium"},j={class:"text-gray-500"},I={key:0,class:"flex items-center h-64 overflow-hidden"},B=["src","alt"],V={key:1,class:"w-full h-64 flex flex-col items-center justify-center p-5"},z=e("span",{class:"i-mdi:image-sync block text-gray-900 w-full h-full"},null,-1),E=[z],G={__name:"ImageItem",props:{image:{required:!0,default:{url:"",prompt:""}}},setup(t){const i=o(null),r=o(!1),n=o(!1);return g(i,([{isIntersecting:s}],u)=>{r.value=s}),h(r,s=>{s&&(n.value=!0)}),(s,u)=>(a(),l("div",{class:"min-h-30 group relative border flex items-center",ref_key:"target",ref:i},[e("div",f,[e("div",null,[t.image.status==="Generated"?(a(),l("div",_,[e("a",{href:s.route("art.download",t.image)},y,8,v),e("a",{href:t.image.url,target:"_blank"},w,8,p)])):c("",!0),e("div",k,d(t.image.prompt),1)]),e("div",j,d(t.image.created_at),1)]),n.value?(a(),l(m,{key:0},[t.image.status==="Generated"?(a(),l("div",I,[e("img",{src:t.image.url,loading:"lazy",alt:t.image.prompt,class:"w-full object-cover"},null,8,B)])):(a(),l("div",V,E))],64)):c("",!0)],512))}};export{G 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.