1"use strict";(self.webpackChunk_cromwell_website=self.webpackChunk_cromwell_website||[]).push([[3608],{1761:function(e,t,r){r.r(t),r.d(t,{default:function(){return m}});var a=r(7378),n=r(78),l=r(3298),c=r(3128);function o(e){var t=e.year,r=e.posts;return a.createElement(a.Fragment,null,a.createElement("h3",null,t),a.createElement("ul",null,r.map((function(e){return a.createElement("li",{key:e.metadata.date},a.createElement(l.Z,{to:e.metadata.permalink},e.metadata.formattedDate," - ",e.metadata.title))}))))}function s(e){var t=e.years;return a.createElement("section",{className:"margin-vert--lg"},a.createElement("div",{className:"container"},a.createElement("div",{className:"row"},t.map((function(e,t){return a.createElement("div",{key:t,className:"col col--4 margin-vert--lg"},a.createElement(o,e))})))))}function m(e){var t,r,l=e.archive,o=(0,c.I)({id:"theme.blog.archive.title",message:"Archive",description:"The page & hero title of the blog archive page"}),m=(0,c.I)({id:"theme.blog.archive.description",message:"Archive",description:"The page & hero description of the blog archive page"}),i=(t=l.blogPosts,r=t.reduceRight((function(e,t){var r=t.metadata.date.split("-")[0],a=e.get(r)||[];return e.set(r,[t].concat(a))}),new Map),Array.from(r,(function(e){return{year:e[0],posts:e[1]}})));return a.createElement(n.Z,{title:o,description:m},a.createElement("header",{className:"hero hero--primary"},a.createElement("div",{className:"container"},a.createElement("h1",{className:"hero__title"},o),a.createElement("p",{className:"hero__subtitle"},m))),a.createElement("main",null,i.length>0&&a.createElement(s,{years:i})))}},4604:function(e,t,r){r.d(t,{Z:function(){return p}});var a=r(5773),n=r(808),l=r(7378),c=r(8944),o=r(3298),s=r(4541),m=r(1847),i=r(4715),u="footerLogoLink_94kH",f="logoContainer_yqgz",d="logo_JrwJ",g=r(2722),h=r(8453),E=["to","href","label","prependBaseUrlToHref"];function v(e){var t=e.to,r=e.href,c=e.label,s=e.prependBaseUrlToHref,u=(0,n.Z)(e,E),f=(0,m.Z)(t),d=(0,m.Z)(r,{forcePrependBaseUrl:!0});return l.createElement(o.Z,(0,a.Z)({className:"footer__link-item"},r?{href:s?d:r}:{to:f},u),r&&!(0,i.Z)(r)?l.createElement("span",null,c,l.createElement(h.Z,null)):c)}var _=function(e){var t=e.sources,r=e.alt;return l.createElement(g.Z,{className:"footer__logo",alt:r,sources:t})};var p=function(){var e=(0,s.LU)().footer,t=e||{},r=t.copyright,a=t.links,n=void 0===a?[]:a,i=t.logo,g=void 0===i?{}:i,h={light:(0,m.Z)(g.src),dark:(0,m.Z)(g.srcDark||g.src)};return(0,l.useEffect)((function(){for(var e=0,t=Array.from(document.getElementsByTagName("a"));e<t.length;e++){var r,a=t[e];null!=(r=a.getAttribute("href"))&&r.includes("cromwellcms.com")&&a.setAttribute("target","_self")}})),e?l.createElement("footer",{className:(0,c.Z)("footer",{"footer--dark":"dark"===e.style})},l.createElement("div",{className:"container"},n&&n.length>0&&l.createElement("div",{className:"row footer__links"},n.map((function(e,t){return l.createElement("div",{key:t,className:"col footer__col"},null!=e.title?l.createElement("div",{className:"footer__title"},e.title):null,null!=e.items&&Array.isArray(e.items)&&e.items.length>0?l.createElement("ul",{className:"footer__items"},e.items.map((function(e,t){return e.html?l.createElement("li",{key:t,className:"footer__item",dangerouslySetInnerHTML:{__html:e.html}}):l.createElement("li",{key:e.href||e.to,className:"footer__item"},l.createElement(v,e))}))):null)}))),l.createElement("div",{className:f},l.createElement("div",{className:d})),(g||r)&&l.createElement("div",{className:"footer__bottom text--center"},g&&(g.src||g.srcDark)&&l.createElement("div",{className:"margin-bottom--sm"},g.href?l.createElement(o.Z,{href:g.href,className:u},l.createElement(_,{alt:g.alt,sources:h})):l.createElement(_,{alt:g.alt,sources:h})),r?l.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:r}}):null)),l.createElement("div",{dangerouslySetInnerHTML:{__html:"\n <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-W8QY5D61KR\"><\/script>\n <script>\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n gtag('config', 'G-W8QY5D61KR');\n <\/script>\n "}})):null}}}]);
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.