1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[779],{1388:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});var n=s(7876),l=s(3643),r=s(8865);function a(e){let{dateString:t}=e,s=(0,l.H)(t);return(0,n.jsx)("time",{dateTime:t,children:(0,r.GP)(s,"LLLL d, yyyy")})}},3064:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__N_SSG:()=>_,default:()=>k});var n=s(7876),l=s(7156),r=s.n(l),a=s(9099),i=s(4254),d=s(6010),c=s(7328),x=s.n(c),m=s(8230),o=s.n(m);function h(){return(0,n.jsxs)("h2",{className:"text-2xl md:text-4xl lg:text-5xl font-bold tracking-tight md:tracking-tighter leading-tight mb-20 mt-16",children:[(0,n.jsx)(o(),{href:"/",children:(0,n.jsx)("span",{className:"hover:underline",children:"Blog"})}),"."]})}var u=s(517),j=s(6852),g=s.n(j);function f(e){let{content:t}=e;return(0,n.jsx)("div",{className:"max-w-3xl mx-auto",children:(0,n.jsx)("div",{className:g().markdown,dangerouslySetInnerHTML:{__html:t}})})}var v=s(6533),b=s(8774),N=s(1388);function w(e){let{children:t}=e;return(0,n.jsx)("h1",{className:"text-6xl md:text-7xl lg:text-8xl font-bold tracking-tighter leading-tight md:leading-none mb-10 text-center md:text-left",children:t})}function p(e){let{title:t,coverImage:s,date:l,author:r}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(w,{children:t}),(0,n.jsx)("div",{className:"hidden md:block md:mb-12",children:(0,n.jsx)(v.A,{name:r.name,picture:r.picture})}),(0,n.jsx)("div",{className:"flex justify-end text-xl md:text-2xl lg:text-md font-semibold tracking-tighter leading-tight pb-1",children:(0,n.jsx)(N.A,{dateString:l})}),(0,n.jsx)("div",{className:"mb-8 md:mb-16 sm:mx-0",children:(0,n.jsx)(b.A,{title:t,src:s,height:620,width:1240,coverImagePriority:!0})}),(0,n.jsx)("div",{className:"max-w-2xl mx-auto",children:(0,n.jsx)("div",{className:"block md:hidden mb-6",children:(0,n.jsx)(v.A,{name:r.name,picture:r.picture})})})]})}var _=!0;function k(e){let{post:t,morePosts:s,preview:l}=e,c=(0,a.useRouter)();return c.isFallback||(null==t?void 0:t.slug)?(0,n.jsx)(u.A,{preview:l,children:(0,n.jsxs)(d.A,{children:[(0,n.jsx)(h,{}),c.isFallback?(0,n.jsx)(w,{children:"Loadingâ¦"}):(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("article",{className:"mb-32",children:[(0,n.jsxs)(x(),{children:[(0,n.jsx)("title",{children:"".concat(t.title," | ").concat(i.Ji)}),(0,n.jsx)("meta",{property:"og:image",content:t.ogImage.url})]}),(0,n.jsx)(p,{title:t.title,coverImage:t.coverImage,date:t.date,author:t.author}),(0,n.jsx)(f,{content:t.content})]})})]})}):(0,n.jsx)(r(),{statusCode:404})}},6533:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});var n=s(7876),l=s(4587),r=s.n(l);function a(e){let{name:t,picture:s}=e;return(0,n.jsxs)("div",{className:"flex items-center",children:[(0,n.jsx)(r(),{src:s,height:48,width:48,className:"w-12 h-12 rounded-full",alt:t}),(0,n.jsx)("div",{className:"text-xl font-bold ml-4",children:t})]})}},6852:e=>{e.exports={markdown:"markdown-styles_markdown__bd0y2"}},7156:(e,t,s)=>{e.exports=s(8123)},8656:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/posts/[slug]",function(){return s(3064)}])},8774:(e,t,s)=>{"use strict";s.d(t,{A:()=>d});var n=s(7876),l=s(8230),r=s.n(l),a=s(4587),i=s.n(a);function d(e){let{title:t,src:s,slug:l,height:a,width:d,coverImagePriority:c}=e,x=(0,n.jsx)(i(),{src:s,alt:"Cover Image for ".concat(t),className:"shadow-sm w-full ".concat(l?"hover:shadow-md transition-shadow duration-200":""),width:d,height:a,priority:!!c&&c,blurDataURL:s,placeholder:"blur"});return(0,n.jsx)("div",{className:"sm:mx-0",children:l?(0,n.jsx)(r(),{href:"/posts/".concat(l),children:(0,n.jsx)("span",{"aria-label":t,children:x})}):x})}}},e=>{e.O(0,[813,333,517,636,593,792],()=>e(e.s=8656)),_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.