1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6232],{15095:(e,t,s)=>{Promise.resolve().then(s.bind(s,96195)),Promise.resolve().then(s.bind(s,833)),Promise.resolve().then(s.bind(s,28025)),Promise.resolve().then(s.bind(s,99356)),Promise.resolve().then(s.bind(s,92197)),Promise.resolve().then(s.bind(s,49221)),Promise.resolve().then(s.bind(s,43324)),Promise.resolve().then(s.bind(s,52166)),Promise.resolve().then(s.bind(s,16565)),Promise.resolve().then(s.bind(s,75206)),Promise.resolve().then(s.bind(s,32839)),Promise.resolve().then(s.bind(s,72049)),Promise.resolve().then(s.bind(s,82093)),Promise.resolve().then(s.bind(s,86997)),Promise.resolve().then(s.bind(s,99392)),Promise.resolve().then(s.bind(s,88516)),Promise.resolve().then(s.bind(s,27902)),Promise.resolve().then(s.bind(s,75663)),Promise.resolve().then(s.bind(s,79573)),Promise.resolve().then(s.bind(s,66795)),Promise.resolve().then(s.bind(s,65395)),Promise.resolve().then(s.bind(s,87492)),Promise.resolve().then(s.bind(s,41495)),Promise.resolve().then(s.bind(s,89129)),Promise.resolve().then(s.bind(s,84931)),Promise.resolve().then(s.bind(s,88455)),Promise.resolve().then(s.bind(s,27226)),Promise.resolve().then(s.bind(s,14668))},88455:(e,t,s)=>{"use strict";s.d(t,{default:()=>h});var r=s(95155),n=s(44889),l=s(57265),i=s(2821),o=s(15239),a=s(52619),m=s.n(a);let d=e=>{let{className:t="leading-none",hiddenAvatar:s=!1,author:n,date:l}=e;return(0,r.jsxs)("div",{className:`inline-flex flex-wrap items-center text-sm text-neutral-800 dark:text-neutral-200 ${t}`,children:[(0,r.jsx)(m(),{href:"/blog",className:"relative flex shrink-0 items-center space-x-2",children:(0,r.jsx)("span",{className:"block font-medium text-neutral-600 hover:text-black dark:text-neutral-300 dark:hover:text-white",children:n?.name})}),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:"mx-[6px] font-medium text-neutral-500 dark:text-neutral-400",children:"\xb7"}),(0,r.jsx)("span",{className:"line-clamp-1 font-normal text-neutral-500 dark:text-neutral-400",children:l})]})]})},h=e=>{let{className:t="h-full",post:s,size:a="md"}=e,{lang:h}=(0,n.o)(),{handle:x,title:c,timeToRead:b,excerpt:v,date:u,featuredImage:P,author:f}=s;return(0,r.jsxs)("div",{className:(0,i.A)(t,"flex flex-col","md"===a&&"gap-y-10","sm"===a&&"gap-y-6"),children:[(0,r.jsx)(m(),{href:(0,l.M)(h,`blog/${encodeURIComponent(x)}`),title:c,className:"relative block aspect-4/3 overflow-hidden rounded-3xl",children:P?.src&&(0,r.jsx)(o.default,{src:P,alt:c||"",fill:!0,sizes:"(max-width: 768px) 100vw, 50vw",className:"object-cover"})}),(0,r.jsxs)("div",{className:"mt-auto flex flex-col",children:[(0,r.jsx)("h3",{className:(0,i.A)("block font-semibold text-neutral-900 dark:text-neutral-100","sm"===a&&"text-base sm:text-xl","md"===a&&"text-lg sm:text-2xl"),children:(0,r.jsx)(m(),{href:(0,l.M)(h,`blog/${encodeURIComponent(x)}`),className:"line-clamp-1",children:c})}),(0,r.jsx)("p",{className:"mt-2 line-clamp-2 text-neutral-500 dark:text-neutral-400",dangerouslySetInnerHTML:{__html:v}}),(0,r.jsx)(d,{author:f,date:(e=>{if(!e)return"";let[t,s,r]=e.slice(0,10).split("-");if(t&&s&&r)return`${r}.${s}.${t}`;let n=new Date(e);return Number.isNaN(n.getTime())?"":`${String(n.getUTCDate()).padStart(2,"0")}.${String(n.getUTCMonth()+1).padStart(2,"0")}.${n.getUTCFullYear()}`})(u)||"",className:"mt-5"})]})]})}}},e=>{e.O(0,[3491,2545,5239,176,316,6791,2286,8158,5868,9585,1120,7378,7226,8441,1255,7358],()=>e(e.s=15095)),_N_E=e.O()}]);
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.