PageSourceSearch

https://www.surrealistly.com/assets/Archive-DrDObwjR.js

js surrealistly.com collected 2026-10-08 13:11:58 UTC 2,207 bytes, 1 lines download raw bytes

1import{j as e,a as t,L as r}from"./index-BMfUnDh3.js";const h=({products:l,loading:a=!1,error:c=!1,onRetry:n})=>e.jsxs("div",{className:"collection-page collection-page--archive",children:[e.jsxs("header",{className:"collection-archive-header",children:[e.jsx("h1",{className:"collection-title font-serif",children:"The Archive"}),e.jsx("p",{className:"collection-eyebrow",children:"Past Surrealistly releases"})]}),e.jsxs("div",{className:"collection-archive-rule",children:[e.jsx("p",{className:"collection-eyebrow",children:"Past releases"}),e.jsx("p",{role:"status","aria-live":"polite",children:a?"Loading the archive…":c?"Archive unavailable":`${l.length} ${l.length===1?"work":"works"}`})]}),a?e.jsx("div",{className:"collection-grid","aria-hidden":"true",children:Array.from({length:6},(s,i)=>e.jsxs("div",{className:"collection-placeholder",children:[e.jsx("div",{}),e.jsx("span",{}),e.jsx("span",{})]},i))}):c?e.jsxs("div",{className:"collection-empty",children:[e.jsx("h2",{className:"font-serif",children:"The archive is temporarily unavailable."}),e.jsx("p",{children:"We couldn’t load the past releases. Refresh to try again."}),e.jsxs("button",{type:"button",className:"collection-button",onClick:n||(()=>window.location.reload()),children:["Try again ",e.jsx("span",{"aria-hidden":"true",children:"↗"})]})]}):l.length>0?e.jsx("div",{className:"collection-grid",children:l.map((s,i)=>e.jsx(t,{product:s,archive:!0,priority:i===0,sizes:"(min-width: 1280px) 379px, (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 768px) calc((100vw - 96px) / 2), (min-width: 640px) calc((100vw - 72px) / 2), calc(100vw - 40px)"},s.id))}):e.jsxs("div",{className:"collection-empty",children:[e.jsx("h2",{className:"font-serif",children:"The archive is currently empty."}),e.jsx("p",{children:"Completed drops will appear here."}),e.jsxs(r,{to:"/",className:"collection-button",children:["View the current drop ",e.jsx("span",{"aria-hidden":"true",children:"→"})]})]}),e.jsx("div",{className:"collection-endnote",children:e.jsxs(r,{to:"/shop",className:"collection-text-link",children:["Browse available works ",e.jsx("span",{"aria-hidden":"true",children:"→"})]})})]});export{h 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.