1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{48312:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return n(69634)}])},69634:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return x},default:function(){return m}});var s=n(85893),i=n(84873),r=n(21597),a=n(45989),c=n(76743),l=n(62999),o=n(67294),u=n(19101),d=n.n(u),g=n(87725);function f(e){const{image:t,isActive:n,updateIsActive:i}=e,[r,a]=(0,o.useState)(!0);(0,o.useEffect)((()=>{if(r&&n){const e=setTimeout((()=>{i(!1)}),5e3);return()=>{clearTimeout(e)}}}),[r]);const[c,l]=(0,o.useState)(!1);return(0,s.jsx)(d(),{upHandler:()=>i(!1),downHandler:()=>i(!1),leftHandler:()=>i(!1),rightHandler:()=>i(!1),preventScroll:!0,children:(0,s.jsxs)("div",{onClick:()=>i(!1),className:"indexPageSplash",style:{"--object-fit":"cover","--color":t&&t.whiteText&&c?"#FFF":"#3E4F3B"},children:[(0,s.jsx)("div",{className:"title",children:"The Serge Hill Project"}),t&&(0,s.jsx)(g.E,{image:t,classNames:"image",style:{objectFit:"cover"},handleImageLoadInParent:()=>{l(!0)}})]})})}function p(e){const{preview:t,loading:n,page:u,settings:d}=e,{title:g,description:p}=d||{},[j,v]=(0,l.s)(),h=(0,o.useRef)(null),x=(0,o.useRef)(null),m=j?h:x;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.Z,{data:u,settings:d}),(0,s.jsx)(a.Z,{mode:"out-in",children:(0,s.jsx)(c.Z,{nodeRef:m,addEndListener:e=>m.current.addEventListener("transitionend",e,!1),classNames:"fade",children:j?(0,s.jsx)("div",{ref:m,children:(0,s.jsx)(f,{image:u.image,isActive:j,updateIsActive:e=>{e||v(!1)}})}):(0,s.jsx)("div",{ref:m,children:(0,s.jsx)(i.Z,{title:u.title,slug:u.slug,blocks:u.pageBuilderBlocksHomepage,firstBlockIsHero:!0,indexPage:!0})})},j?"splash":"projects")})]})}var j=n(93134),v=n(74356);function h(e){const[t,n]=(0,v.yR)(e.page,j.of,{slug:e.page.slug}),[i,r]=(0,v.yR)(e.settings,j.GL);return(0,s.jsx)(p,{preview:!0,loading:n||r,page:t||{},settings:i||{}})}var x=!0;function m(e){const{page:t,settings:n,draftMode:i}=e;return i?(0,s.jsx)(h,{page:t,settings:n}):(0,s.jsx)(p,{page:t,settings:n})}}},function(e){e.O(0,[864,332,955,774,888,179],(function(){return t=48312,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.