1import{k as c,r as t,j as u,s as i}from"./index-CV-Ag9yE.js";const f=()=>{const r=c(),[a,n]=t.useState(!0);return t.useEffect(()=>{(async()=>{try{const{data:e,error:s}=await i.from("issues").select("volume, issue_number").eq("is_current",!0).maybeSingle();if(s)throw s;e?r(`/${e.volume}/${e.issue_number}`,{replace:!0}):r("/archives",{replace:!0})}catch(e){console.error("Error fetching current issue:",e),r("/archives",{replace:!0})}finally{n(!1)}})()},[r]),a?u.jsx("div",{className:"min-h-screen flex items-center justify-center",children:u.jsx("p",{children:"Loading current issue..."})}):null};export{f 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.