PageSourceSearch

https://climatecheck.com/component---src-templates-risk-index-tsx-b21ccfbf3b7c52e5cbab.js

js climatecheck.com collected 2026-09-25 18:52:21 UTC 4,493 bytes, 2 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[318],{96485:function(e,t,n){n.d(t,{f0:function(){return o}});n(32949),n(96540);function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e}).apply(this,arguments)}const r=e=>"[object String]"===Object.prototype.toString.call(e),s=e=>"fixed"===e.layout?"fixed":"fluid",a=e=>{let t;for(t=0;t<e.length;t++)if(!r(e[t]))return e[t];return null},i=e=>{var t,n,l;return null!=(t=e.images)&&t.sources&&Array.isArray(null==(n=e.images)?void 0:n.sources)?null==(l=e.images)?void 0:l.sources.reduce((e,t)=>{var n;const l=(null==t||null==(n=t.type)?void 0:n.split("/")[1])||"",r=(null==l?void 0:l.charAt(0).toUpperCase())+l.slice(1),s=`srcSet${r}`,a=`src${r}`;return r&&(!(s in e)&&null!=t&&t.srcSet&&(e[s]=t.srcSet),!(a in e)&&null!=t&&t.srcSet&&(e[a]=(e=>{if(e.srcSet){var t;const n=[...e.srcSet.matchAll(/(?:([^"'\s,]+)\s*(?:\s+\d+[wx])(?:,\s*)?)/gm)],l=e.sizes.replace("px",""),r=n.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==r||null==(t=r[0])?void 0:t[1])||""}return""})(t))),e},{}):{}},c=e=>{if(e&&e.layout){const t={},n=s(e),r=(e=>e.width/e.height)(e),a=(e=>{var t,n,l,r;return e.placeholder?null!=(t=e.placeholder)&&null!=(n=t.fallback)&&n.includes("base64")?{base64:null==(l=e.placeholder)?void 0:l.fallback}:{tracedSVG:null==(r=e.placeholder)?void 0:r.fallback}:{}})(e),c=i(e);return t[n]=l({},e.images.fallback,c,a,"fluid"===n?{aspectRatio:r}:{},"fixed"===n?{width:e.width,height:e.height}:{}),t}return null};function o(e){if(e){if(Array.isArray(e)){const[t,n]=(e=>{const t=a(e);if(t){const n=s(t),a=e.map(e=>{if(r(e))return e;const t=c(e);return l({},t&&t[n],null!=e&&e.media?{media:e.media}:{})});return[n,a]}return[]})(e);return t?{[t]:n}:null}return c(e)}return null}},6033:function(e,t,n){n.r(t),n.d(t,{default:function(){return y}});var l=n(96540),r=n(12134),s=n(73949),a=n(32949),i=n(41015),c=n(63973),o=n(96485);var u=e=>{var t,n;let{post:r,slugs:s}=e;const{title:u,customImage:d}=r,m=(0,o.f0)((0,c.d)(null===(t=d.image.asset)||void 0===t?void 0:t.gatsbyImageData));return l.createElement(a.A,Object.assign({Tag:"div",className:"hero-post-container"},m,{alt:null===(n=d.image.asset)||void 0===n?void 0:n.description}),l.createElement("div",{className:"hero-blog-content"},l.createElement("h1",{className:"headline"},u),l.createElement("span",{className:"blog-description"},s.filter(e=>e.slug&&e.slug.current&&e.slug.current.split("/").length<3).map((e,t)=>{const n=e.slug&&e.slug.current;return n&&"/"!==n&&l.createElement(i.Link,{key:t,to:`/risks${n}`},`${0!==t?"|":""} ${n.substring(1,n.length).replace(/^\w/,e=>e.toUpperCase())} `)}))))},d=n(88891),m=n(49862);var p=e=>{let{path:t,_rawBody:n,slugs:r}=e;t.split("/")[2];let s=m.constants.APP_URL;return l.createElement("div",{className:"body-risk-container"},l.createElement(d.w,{className:"risk-content",blocks:n}),l.createElement("div",{className:"buttons-container"},l.createElement(i.Link,{to:"/"},"Home"),"/risks"!==t?t.split("/").map((e,n)=>(s=0===n?s+`${e}`:s+`/${e}`,n!==t.split("/").length-1&&l.createElement(i.Link,{to:s,style:{marginLeft:"4px"}},0!=n&&" | ",e.substring(0,e.length).replace(/^\w/,e=>e.toUpperCase())))):l.createElement(l.Fragment,null)))},g=n(7768),f=n(25733);const{SANITY_PROJECTID:h,SANITY_DATASET:v,SANITY_TOKEN:E}=m.constants;var y=e=>{let{data:{sanityRisks:t,allSanityRisks:n},path:a}=e;(0,l.useEffect)(()=>{localStorage.getItem(`risks${t.id}`)||((e=>{const t=[{patch:{id:e,setIfMissing:{viewCount:0},inc:{viewCount:1}}}];fetch(`https://${h}.api.sanity.io/v1/data/mutate/${v}`,{method:"post",headers:{"Content-type":"application/json",Authorization:`Bearer ${E}`},body:JSON.stringify({mutations:t})}).then(e=>e.json()).catch(e=>e)})(t._id),localStorage.setItem(`risks${t.id}`,"true"))});const i=t.seo?Object.entries(t.seo).map(e=>{let[t,n]=e;return{name:t,content:n}}):[];return l.createElement(l.Fragment,null,l.createElement(r.A,{meta:i,seo:t.seo},l.createElement("title",null,t.title," / ClimateCheck")),l.createElement(s.default,null),l.createElement(u,{post:t,slugs:n.nodes}),l.createElement(p,{path:a,_rawBody:t._rawBody,slugs:n.nodes}),l.createElement(g.A,null),l.createElement(f.A,null))}}}]);
2//# sourceMappingURL=component---src-templates-risk-index-tsx-b21ccfbf3b7c52e5cbab.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.