1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[195],{29825:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog",function(){return a(91220)}])},51609:function(e,t,a){"use strict";a.d(t,{Z:function(){return v}});var n=a(52676),s=a(4814),l=a(32269),i=a.n(l),r=a(48526),c=a(10529),o=a(24432),u=a(91060),d=a(21071),m=a(92866),_=a(82537),p=a(84393),f=a.n(p);let h=e=>void 0!==e.publication;function v(e){let{variant:t="compact",...a}=e,l=(0,r.useRouter)(),{type:p,title:v,date:x,tags:j}=a,g=(0,s.Z)(f().articleCard,f()[p],f()[t]),y=(0,n.jsx)("h3",{className:f().title,children:v}),N=x&&(0,n.jsx)("p",{className:f().date,children:(0,m.p)(x)});if(h(a)){let{publication:e,url:t}=a,s="Read the article ".concat(e?"published by ".concat(e.name):"on an external website"," (opens in a new window)");return(0,n.jsxs)("article",{className:g,onClick:()=>{window.open(t,"_blank","noopener,noreferrer")},"aria-label":s,children:[N,(0,n.jsx)(i(),{href:t,target:"_blank",rel:"noopener noreferrer",prefetch:!1,children:y}),e&&(0,n.jsxs)("p",{className:f().publication,children:[e.name,(0,n.jsx)(o.Z,{className:f().icon,variant:"arrowNortheast"})]})]})}let{slug:w,coverImage:b,thumbnailImage:Z,summary:C}=a,k=(0,_.F5)({type:"post",slug:w}),L='Read the article titled "'.concat(v,'"'),E=b&&Z&&(0,n.jsx)("div",{className:f().thumbnailImageContainer,children:(0,n.jsx)(u.Z,{image:Z,layout:"intrinsic"})}),F=C&&(0,n.jsx)("p",{className:f().summary,children:C}),I=(0,n.jsx)(d.Z,{className:f().tags,items:j&&j.length>0?j.map(e=>(0,n.jsx)(c.ZP,{className:(0,s.Z)(f().tag,"tag"),href:(0,_.F5)({type:"post",slug:"?tag=".concat(e.name.toLowerCase())}),children:e.name},e.id)):[]}),M=()=>{l.push(k)},P=e=>{e.preventDefault(),M()},T=e=>{e.preventDefault(),("Enter"===e.key||" "===e.key)&&M()};return"standard"===t?(0,n.jsxs)("article",{className:g,role:"button",tabIndex:0,onClick:P,onKeyDown:T,"aria-label":L,children:[(0,n.jsx)("div",{className:f().image,children:E}),(0,n.jsxs)("div",{className:f().content,children:[N,(0,n.jsx)(i(),{href:k,prefetch:!1,children:y}),F,I]})]}):(0,n.jsxs)("article",{className:g,role:"button",tabIndex:0,onClick:P,onKeyDown:T,"aria-label":L,children:[E,(0,n.jsxs)("div",{className:f().content,children:[N,(0,n.jsx)(i(),{href:k,prefetch:!1,children:y}),F,I]})]})}},52374:function(e,t,a){"use strict";a.d(t,{Z:function(){return v}});var n=a(52676),s=a(59834),l=a(4814),i=a(85467),r=a(51609),c=a(75271),o=a(24599),u=a.n(o);function d(e){let{options:t,onSelect:a}=e,[s,l]=(0,c.useState)(null),i=(0,c.useMemo)(()=>[...t].sort((e,t)=>e.label.localeCompare(t.label)),[t]);return(0,n.jsx)("div",{className:u().dropdown,children:(0,n.jsxs)("select",{onChange:e=>{let t=i.find(t=>t.value===e.target.value);l(t||null),t&&a(t)},value:(null==s?void 0:s.value)||"",children:[(0,n.jsx)("option",{value:"",children:"Filter"}),i.map(e=>(0,n.jsx)("option",{value:e.value,children:e.label},e.value))]})})}var m=a(13194),_=a(53625),p=a(10260),f=a.n(p);function h(e){let{articles:t,variant:a,className:l}=e;return!t||t.length<1?null:(0,n.jsx)(i.m.div,{className:l,children:t.map((e,t)=>(0,n.jsx)(s.df,{threshold:.1,children:s=>{let{inView:l,ref:c}=s;return(0,n.jsx)(i.m.span,{className:f().cardWrapper,ref:c,variants:(0,_.P_)(.05),initial:"initial",animate:l?"animate":"initial",exit:"exit",custom:t,children:(0,n.jsx)(r.Z,{variant:a,...e})})}},e.id))})}function v(e){let{title:t,description:a,articles:s,variant:r="compact",filterOptions:c,onFilterSelect:o,children:u}=e,_=t||a||u,p=c&&o&&"function"==typeof o,v=s.filter(e=>"post"===e.type),x=s.filter(e=>"news"===e.type);return(0,n.jsxs)(i.m.div,{className:(0,l.Z)(f().articleList,f()[r]),children:[(_||p)&&(0,n.jsxs)("div",{className:f().upper,children:[(0,n.jsxs)("div",{className:f().filterBar,children:[t&&(0,n.jsx)(m.Z,{className:f().title,children:t}),p&&(0,n.jsx)(d,{options:c,onSelect:o})]}),a&&(0,n.jsx)("p",{className:f().description,children:a}),u&&(0,n.jsx)("div",{className:f().children,children:u})]}),_&&(0,n.jsx)("hr",{className:f().divider}),(0,n.jsx)(h,{className:(0,l.Z)(f().articles,f().post),articles:v,variant:r}),(0,n.jsx)(h,{className:(0,l.Z)(f().articles,f().news),articles:x,variant:r})]})}},91060:function(e,t,a){"use strict";a.d(t,{Z:function(){return d}});var n=a(52676),s=a(86635),l=a(4814),i=a(64055),r=a.n(i),c=a(65595),o=a.n(c);let u=e=>"".concat(Math.round(100*e),"%");function d(e){let{image:t,layout:a="intrinsic",className:i,link:c}=e;if(!t)return null;let d=(0,l.Z)(o().image,i,{[o().svg]:"svg"===t.format});if("svg"===t.format){var m,_,p,f;return(0,n.jsx)(r(),{className:d,src:t.url,alt:null!==(_=null!==(m=t.alt)&&void 0!==m?m:t.title)&&void 0!==_?_:"",height:null!==(p=t.height)&&void 0!==p?p:void 0,width:null!==(f=t.width)&&void 0!==f?f:void 0})}if(t.responsiveImage){let e=t.focalPoint?"".concat(u(t.focalPoint.x)," ").concat(u(t.focalPoint.y)):void 0;return c?(0,n.jsx)("a",{href:c,target:"_blank",children:(0,n.jsx)(s.E,{className:d,data:t.responsiveImage,layout:a,objectPosition:e,objectFit:"fill"==a?"cover":"contain",style:{maxWidth:"100%",objectFit:"fill"==a?"cover":"contain"}})}):(0,n.jsx)(s.E,{className:d,data:t.responsiveImage,layout:a,objectPosition:e,objectFit:"fill"==a?"cover":"contain",style:{maxWidth:"100%",objectFit:"fill"==a?"cover":"contain"}})}return null}},21071:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var n=a(52676);a(75271);var s=a(4814),l=a(85467),i=a(42583),r=a(12547),c=a.n(r);function o(e){let{items:t=[],as:a="div",scrollX:r=!1,children:o,className:u,...d}=e;return t&&0!==t.length?(0,n.jsxs)(i.Z,{tag:a,className:(0,s.Z)(c().listWrapper,u,{[c().scrollX]:r}),...d,children:[o,(0,n.jsx)(l.m.ul,{className:c().list,children:t.filter(Boolean).map((e,t)=>(0,n.jsx)(l.m.li,{className:c().item,children:e},t))})]}):null}},13194:function(e,t,a){"use strict";var n=a(52676),s=a(75271),l=a(4814),i=a(55643),r=a(85467),c=a(42583),o=a(53625),u=a(57265),d=a(15778),m=a.n(d);t.Z=e=>{var t;let a,{text:d,as:_="p",splitBy:p="word",delimiter:f,variants:h=(0,o.kr)(.01),animate:v,triggerOnce:x=!1,children:j,className:g,...y}=e,N=(0,s.useRef)(null),w=(0,i.Y)(N,{once:x,amount:.1});if(!d&&!j)return null;let b=null!==(t=null!=d?d:(0,u.dM)(j))&&void 0!==t?t:"",Z=(0,u.Xk)(b);a=f?RegExp("(.*?".concat(f,")\\s*|(.+?\\s)(?=.*").concat(f,"|$)"),"g"):"char"===p?/(\s?)/:/(\s+)/;
1let C=Z.split(a).filter(Boolean).map(e=>e.replace(/\s/g,u.kD));return(0,n.jsx)(c.Z,{ref:N,tag:_,className:(0,l.Z)(m().splitText,g),children:C.map((e,t)=>(0,n.jsx)("span",{className:m().outer,children:(0,n.jsx)(r.m.span,{className:m().inner,initial:"initial",animate:(null!=v?v:w)?"animate":"initial",custom:t,variants:h,...y,children:e})},e+t))})}},92866:function(e,t,a){"use strict";a.d(t,{p:function(){return n}});let n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US";return new Date(e).toLocaleDateString(t,{year:"numeric",month:"long",day:"numeric"})}},91220:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSG:function(){return v},default:function(){return x}});var n=a(52676),s=a(75271),l=a(4814),i=a(48526),r=a(21978),c=a(51609),o=a(52374),u=a(10529),d=a(21071),m=a(50564),_=a(20340),p=a(97559),f=a(88544);let h={name:"All",id:"all",description:""};var v=!0;function x(e){var t,a;let{allPosts:v=[],allNews:x=[],error:j}=e,g=(0,i.useRouter)();(0,s.useEffect)(()=>{j&&g.push("/404")},[g,j]);let[y,N]=(0,r.v1)("tag"),w=!!y,b=[...v,...x],Z=[h,...Array.from(new Map(b.flatMap(e=>e.tags.map(e=>[e.name,e]))).values())],C=Array.from(new Map(v.flatMap(e=>e.tags.map(e=>[e.name,e]))).values()),k=Array.from(new Map(x.flatMap(e=>e.tags.map(e=>[e.name,e]))).values()),L=y===h.name.toLowerCase()?b:b.filter(e=>e.tags.some(e=>e.name.toLowerCase()===(null==y?void 0:y.toLowerCase()))),E=v.find(e=>e.featured),F=v.filter(e=>!e.featured).slice(0,2),I=x.slice(0,3),M=e=>{let t=e.toLowerCase();t===y?N(null):N(t)};return((0,p.Fg)({overrideTheme:f.Q.Light}),j)?null:(0,n.jsxs)(m.Z,{variant:"secondary",children:[(0,n.jsx)(_.Z,{title:"Blog",schemaType:"Blog",canonicalPathname:"/blog"}),w?(0,n.jsx)(o.Z,{title:(null===(t=Z.find(e=>e.name.toLowerCase()===y))||void 0===t?void 0:t.name)||"",description:(null===(a=Z.find(e=>e.name.toLowerCase()===y))||void 0===a?void 0:a.description)||"",articles:L,children:(0,n.jsx)(d.Z,{scrollX:!0,items:Z.map(e=>(0,n.jsx)(u.ZP,{className:(0,l.Z)("tag",{active:y===e.name.toLowerCase()}),onClick:()=>M(e.name.toLowerCase()),variant:"link",children:e.name},e.id))})},y):(0,n.jsxs)(n.Fragment,{children:[E&&(0,n.jsx)(c.Z,{variant:"featured",...E}),F&&F.length>0&&(0,n.jsx)(o.Z,{title:"Latest",variant:"standard",articles:F,filterOptions:C.map(e=>({label:e.name,value:e.name.toLowerCase()})),onFilterSelect:e=>N(e.value)}),I&&I.length>0&&(0,n.jsx)(o.Z,{title:"In the news",articles:I,filterOptions:k.map(e=>({label:e.name,value:e.name.toLowerCase()})),onFilterSelect:e=>N(e.value)})]})]})}},84393:function(e){e.exports={articleCard:"styles_articleCard__R3B2R",content:"styles_content__JGFjD",title:"styles_title__aGuwk",date:"styles_date__bkDV_",publication:"styles_publication__iOQpx",tags:"styles_tags__QmHeL",icon:"styles_icon__t4pA8",news:"styles_news__nCREb",featured:"styles_featured__7cuT3",coverImageContainer:"styles_coverImageContainer__cFIuI",standard:"styles_standard__LiozO",image:"styles_image__8Tfbc"}},10260:function(e){e.exports={articleList:"styles_articleList__1V4YC",upper:"styles_upper__r757I",title:"styles_title__gjk79",filterBar:"styles_filterBar__FTsKf",children:"styles_children__ku7LJ",divider:"styles_divider__f9Knm",articles:"styles_articles__4paT8",cardWrapper:"styles_cardWrapper__Zi8JZ",standard:"styles_standard__fnEaE",compact:"styles_compact__MUm9_"}},24599:function(e){e.exports={dropdown:"styles_dropdown__NPYec"}},65595:function(e){e.exports={image:"styles_image__3SgTZ",svg:"styles_svg__dE_VJ"}},12547:function(e){e.exports={listWrapper:"styles_listWrapper__bAcAA",scrollX:"styles_scrollX__N05Iy",item:"styles_item__9Ereb",list:"styles_list__t3M9u"}},15778:function(e){e.exports={splitText:"styles_splitText__NKzMm",outer:"styles_outer___Jao6",inner:"styles_inner__LmQht"}}},function(e){e.O(0,[516,471,978,515,888,774,179],function(){return e(e.s=29825)}),_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.