1import{bz as r,iT as c,fU as e,ag as d,fX as o,ay as u,dn as m,fB as h,dt as L,B as x,dg as l,gh as s,eh as f,aH as b}from"./index-BAOlAgi4.js";function p(){const a=r.useLoaderData(),{t}=c();if(!a.availableLocales.includes(a.requestedLocale))return e.jsx("main",{className:"mx-auto max-w-3xl px-4 py-20",children:e.jsx(d,{title:t("learn.localizedUnavailableTitle"),subtitle:t("learn.localizedUnavailableSubtitle"),action:e.jsx("a",{href:a.canonicalPath,className:"text-sm font-medium text-brand hover:underline",children:t("learn.readEnglishGuide")})})});const n=o(a);return e.jsxs(e.Fragment,{children:[e.jsx(u,{data:[m({canonicalPath:a.canonicalPath,title:a.h1,description:a.metaDescription,publishedAt:a.publishedAt,modifiedAt:a.modifiedAt,dataAsOf:a.dataAsOf,articleSection:"Web3 Learning Guides",inLanguage:h(a.requestedLocale),citations:a.content.citations.map(i=>({title:i.title,url:i.url}))}),L([{name:x.name,url:l(s("/",a.requestedLocale))},{name:t("learn.title"),url:l(s("/learn",a.requestedLocale))},{name:a.h1,url:l(a.canonicalPath)}]),...n.length>0?[f(n)]:[]]}),e.jsx(b,{guide:a})]})}export{p as component};
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.