1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[663],{96485:function(e,t,a){a.d(t,{f0:function(){return o}});a(32949),a(96540);function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e}).apply(this,arguments)}const n=e=>"[object String]"===Object.prototype.toString.call(e),r=e=>"fixed"===e.layout?"fixed":"fluid",i=e=>{let t;for(t=0;t<e.length;t++)if(!n(e[t]))return e[t];return null},c=e=>{var t,a,l;return null!=(t=e.images)&&t.sources&&Array.isArray(null==(a=e.images)?void 0:a.sources)?null==(l=e.images)?void 0:l.sources.reduce((e,t)=>{var a;const l=(null==t||null==(a=t.type)?void 0:a.split("/")[1])||"",n=(null==l?void 0:l.charAt(0).toUpperCase())+l.slice(1),r=`srcSet${n}`,i=`src${n}`;return n&&(!(r in e)&&null!=t&&t.srcSet&&(e[r]=t.srcSet),!(i in e)&&null!=t&&t.srcSet&&(e[i]=(e=>{if(e.srcSet){var t;const a=[...e.srcSet.matchAll(/(?:([^"'\s,]+)\s*(?:\s+\d+[wx])(?:,\s*)?)/gm)],l=e.sizes.replace("px",""),n=a.filter(e=>(null==e?void 0:e[0].includes("100w"))||(null==e?void 0:e[0].includes("1x"))||(null==e?void 0:e[0].includes(`${l}w`)));return(null==n||null==(t=n[0])?void 0:t[1])||""}return""})(t))),e},{}):{}},s=e=>{if(e&&e.layout){const t={},a=r(e),n=(e=>e.width/e.height)(e),i=(e=>{var t,a,l,n;return e.placeholder?null!=(t=e.placeholder)&&null!=(a=t.fallback)&&a.includes("base64")?{base64:null==(l=e.placeholder)?void 0:l.fallback}:{tracedSVG:null==(n=e.placeholder)?void 0:n.fallback}:{}})(e),s=c(e);return t[a]=l({},e.images.fallback,s,i,"fluid"===a?{aspectRatio:n}:{},"fixed"===a?{width:e.width,height:e.height}:{}),t}return null};function o(e){if(e){if(Array.isArray(e)){const[t,a]=(e=>{const t=i(e);if(t){const a=r(t),i=e.map(e=>{if(n(e))return e;const t=s(e);return l({},t&&t[a],null!=e&&e.media?{media:e.media}:{})});return[a,i]}return[]})(e);return t?{[t]:a}:null}return s(e)}return null}},13264:function(e,t,a){a.d(t,{A:function(){return s}});var l=a(96540),n=a(63973),r=a(41015),i=a(56220),c=a.n(i);function s(e){var t,a,i,s,o,u;let{title:d,author:m,body:g,customImage:v,slug:h,publishedAt:f,categories:p,customCardImage:E}=e;`${null===(t=g[0])||void 0===t||null===(a=t.children[0])||void 0===a?void 0:a.text} ${null===(i=g[1])||void 0===i||null===(s=i.children[0])||void 0===s?void 0:s.text} ${null===(o=g[2])||void 0===o||null===(u=o.children[0])||void 0===u?void 0:u.text}`.substring(0,120);return l.createElement("div",{className:"card-hazard card-hazard-post-container"},l.createElement("div",{className:"inner-card",onClick:()=>{(0,r.navigate)(`/blog/${h}`)}},l.createElement("div",{className:"image-container"},l.createElement("div",{className:"image-wrapper"},l.createElement("a",{href:`/blog/${h}`},E?l.createElement(n.G,{image:null==E?void 0:E.image.asset.gatsbyImageData,alt:""}):l.createElement(n.G,{image:null==v?void 0:v.image.asset.gatsbyImageData,alt:""})))),l.createElement("div",{className:"content-container"},l.createElement("a",{href:`/blog/${h}`},l.createElement("h2",{className:"title"},d)),l.createElement("div",{className:"categories"},p.map((e,t)=>l.createElement("span",{key:t,className:"category"},e.title))),l.createElement("div",{className:"info"},l.createElement("span",null,m," ","|"," ",(e=>{const t=new Date(e);return new Intl.DateTimeFormat("en-US",{month:"short",day:"2-digit",year:"numeric"}).format(t)})(f))),l.createElement("div",{className:"cta"},"Read more",l.createElement(c(),null)))))}},7768:function(e,t,a){a.d(t,{A:function(){return r}});var l=a(96540),n=a(1394);var r=()=>l.createElement("div",{className:"input-search-wrapper"},l.createElement("div",{className:"input-search"},l.createElement("h2",{className:"input-search-title"},"Get an Instant Risk Assessment"),l.createElement(n.A,null)))},54577:function(e,t,a){a.r(t),a.d(t,{default:function(){return h}});var l=a(96540),n=a(12134),r=a(73949),i=a(32949),c=a(63973),s=a(96485);var o=e=>{let{herobg:t}=e;const a=(0,s.f0)((0,c.d)(t.childImageSharp.gatsbyImageData));return l.createElement(i.A,Object.assign({},a,{className:"hero-blog-container"}),l.createElement("div",{className:"hero-blog-wrapper"},l.createElement("div",{className:"hero-blog-content"},l.createElement("span",{className:"our-blog"},"ClimateCheck 101"),l.createElement("h1",{className:"headline"},"Building a Safer Future"))))},u=a(13264);function d(e){let{categories:t,handleCategoryMenu:a,activeCategory:n}=e;return l.createElement("div",{className:"filter-post-container"},l.createElement("div",{className:"items-container"},l.createElement("span",{className:"item",onClick:()=>a("all")},"All"),t.map((e,t)=>l.createElement("span",{key:t,className:`item ${n===e.value?`active-${n}`:""} ${e.value}`,onClick:()=>a(e.value)},e.value))))}var m=e=>{let{posts:t,categories:a}=e;const{0:n,1:r}=(0,l.useState)(t),{0:i,1:c}=(0,l.useState)("all");return l.createElement("div",{className:"posts-container"},l.createElement(d,{categories:a,handleCategoryMenu:function(e){if(void 0===e&&(e="all"),c(e),"all"===e)return r(t);const a=new Set([]);t.forEach(t=>{t.node.categories.find(l=>{e===l.title&&a.add(t)})}),r(Array.from(a))},activeCategory:i}),l.createElement("div",{className:"posts-grid"},n.map((e,t)=>l.createElement(u.A,{key:t,title:e.node.title,author:e.node.author.name,body:e.node.body,customImage:e.node.customImage,slug:e.node.slug.current,categories:e.node.categories,publishedAt:e.node.publishedAt,customCardImage:e.node.customBlogImage}))))}
1,g=a(7768),v=a(25733);var h=e=>{var t,a;let{data:{seo:i,allSanityPost:c,herobg:s,allSanityCategory:u}}=e;const{edges:d}=c,h=(null==u||null===(t=u.edges)||void 0===t?void 0:t.map(e=>{let{node:t}=e;return{value:null==t?void 0:t.title,label:null==t?void 0:t.title}}))||[],f={title:(null==i||null===(a=i.seo)||void 0===a?void 0:a.title)||"Blog",...null==i?void 0:i.seo};return l.createElement(l.Fragment,null,l.createElement(n.A,{seo:f}),l.createElement(r.default,null),l.createElement(o,{herobg:s}),l.createElement(m,{posts:d,categories:h}),l.createElement(g.A,null),l.createElement(v.A,null))}}}]); 2//# sourceMappingURL=component---src-pages-blog-tsx-6986fe8294e93cbddf2b.js.map
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.