1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9684,7835,40055],{7835:function(e,t,r){var s=r(85893),a=r(41664),n=r.n(a),i=r(21384);let l=e=>{let{passHref:t,legacyBehavior:r,placeholderSrc:s,fallbackSrc:a,...n}=e;return n},c=e=>{let{placeholderSrc:t,fallbackSrc:r,src:s,alt:a,width:n,height:i,loading:l,decoding:c,onLoad:o,onError:h,...f}=e;return f};t.Z=e=>{let{href:t,children:r,...a}=e,o=(0,i.JA)("LINK"),h="";"string"==typeof t?h=t:"object"==typeof t&&null!==t&&"string"==typeof t.pathname&&(h=t.pathname);let f=h.startsWith("http")&&!h.startsWith(o),u=()=>{var e;let t=new URLSearchParams((null===(e=window.location.search)||void 0===e?void 0:e.slice(1))||""),r={};for(let[e,s]of t.entries())""!==s&&(r[e]=s);return r};if(f){let e="string"==typeof t?t:new URL(t.pathname,o).toString();return(0,s.jsx)("a",{href:e,target:"_blank",rel:"noopener noreferrer",...l(a),children:r})}let m="string"==typeof t?(e=>{if("string"!=typeof e||!e||e.startsWith("#"))return e;let t=u();if(0===Object.keys(t).length)return e;let r=e.startsWith("http://")||e.startsWith("https://"),s=new URL(e,o);return(Object.entries(t).forEach(e=>{let[t,r]=e;s.searchParams.has(t)||s.searchParams.set(t,r)}),r)?s.toString():"".concat(s.pathname).concat(s.search).concat(s.hash)})(t):(e=>{if(!e||"object"!=typeof e)return e;let t=u();return 0===Object.keys(t).length?e:{...e,query:{...t,...e.query||{}}}})(t);return(0,s.jsx)(n(),{href:m,...c(a),children:r})}},9684:function(e,t,r){r.r(t);var s=r(85893),a=r(7835);let n=e=>"archive-".concat(String(e).replace(/[^0-9a-zA-Z_-]/g,"-"));t.default=e=>{let{archivePosts:t={}}=e;return(0,s.jsx)("div",{className:"space-y-6",children:Object.keys(t).map(e=>{var r;return(0,s.jsxs)("section",{id:n(e),className:"fuwari-card p-5 scroll-mt-24",children:[(0,s.jsx)("h2",{className:"fuwari-section-title text-xl font-semibold mb-3",children:e}),(0,s.jsx)("div",{className:"grid gap-3",children:null===(r=t[e])||void 0===r?void 0:r.map(e=>(0,s.jsxs)(a.Z,{href:e.href||"/".concat(e.slug),className:"flex flex-col sm:flex-row sm:items-center sm:justify-between border-b border-[var(--fuwari-border)] pb-3 gap-2",children:[(0,s.jsx)("span",{className:"text-base font-medium hover:text-[var(--fuwari-primary)] transition-colors",children:e.title}),(0,s.jsx)("span",{className:"text-sm text-[var(--fuwari-muted)] mt-1 sm:mt-0",children:e.publishDay})]},e.id))})]},e)})})}}}]);
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.