1"use strict";(self.webpackChunklhsystems=self.webpackChunklhsystems||[]).push([[396],{90396:function(rt,h,e){e.r(h),e.d(h,{Head:function(){return at},default:function(){return et}});var l=e(67294),T=e(45697),s=e.n(T),G=e(73955),f=e.n(G),j=e(27361),o=e.n(j),x=e(44235),F=e(61659),M=e(5685),z=e(58657),H=e(64840),R=e(70643),V=e(78066),A=e(91290),D=e(34754),Q=Object.defineProperty,P=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,E=(n,t,a)=>t in n?Q(n,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[t]=a,K=(n,t)=>{for(var a in t||(t={}))w.call(t,a)&&E(n,a,t[a]);if(P)for(var a of P(t))J.call(t,a)&&E(n,a,t[a]);return n};const U=(0,z.ZP)(()=>e.e(3752).then(e.bind(e,93752))),c=24,I=({galleryData:n,downloadableImages:t,nodeId:a})=>{const[r,i]=(0,l.useState)(1),[m,u]=(0,l.useState)(!0),[v,nt]=(0,l.useState)(),[g,lt]=(0,l.useState)(),ot=(y,d)=>{i(d||1),u(d===1),nt(d===g),window==null||window.scrollTo({top:0,behavior:"smooth"})};if(!(n!=null&&n.length))return"";const[st,p]=(0,D.ky)(n,r,c);(0,l.useEffect)(()=>{g||lt(Math.ceil(p/c))},[r,p,g]);const Z=st.map((y,d)=>l.createElement(U,{item:y,downloadableImages:t,galleryNodeId:a,listIndex:(r-1)*c+d,key:f()()}));return p<=c||Z.push(l.createElement(H.Z,{className:"list-paginator",variant:"outlined",shape:"rounded",page:r||1,onChange:ot,count:g,size:"large",boundaryCount:0,siblingCount:1,showFirstButton:!m,showLastButton:!v,hideNextButton:v,hidePrevButton:m,renderItem:y=>l.createElement(R.Z,K({components:{first:V.Z,last:A.Z}},y)),key:f()()})),Z};var W=I;I.propTypes={galleryData:s().arrayOf(s().any),downloadableImages:s().bool,nodeId:s().number};var X=e(62666),O=e(31633),Y=e(66325),$=()=>{var n;const{pageData:t,langcode:a}=(0,l.useContext)(M.z),r=o()(t,"relationships.field_collection"),i=(n=o()(t,"relationships.field_parent"))==null?void 0:n[0],m=o()(t,"field_downloadable_images"),u=o()(t,"field_share_this",!1),v=o()(t,"path.alias","");return l.createElement("div",{style:{width:"100%"},className:"content gallery"},l.createElement(Y.Z,{to:o()(i,"path.alias")||"/",label:o()(i,"title")||(0,O.Z)("home",a)}),l.createElement("h1",{className:"content-title"},t.title),l.createElement("div",{className:"content-inner-wrapper"},l.createElement("div",{className:"content-body-wrapper"},l.createElement("div",{className:"content-body-list"},l.createElement(W,{galleryData:r,downloadableImages:m,nodeId:t.nodeId})),!!u&&l.createElement(X.default,{location:v,langcode:a}),l.createElement(x.Link,{to:o()(i,"path.alias")||"/",className:"back-navigation-link"},l.createElement(F.default,{fontSize:"small"}),o()(i,"title")||(0,O.Z)("home",a)))))},b=e(61737),N=e(73361),k=Object.defineProperty,C=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,B=(n,t,a)=>t in n?k(n,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[t]=a,L=(n,t)=>{for(var a in t||(t={}))q.call(t,a)&&B(n,a,t[a]);if(C)for(var a of C(t))_.call(t,a)&&B(n,a,t[a]);return n};e(76672);const tt=!1,S=n=>l.createElement(N.Z,L({isPreview:tt},n),l.createElement($,{key:f()()}));var et=S;const at=n=>l.createElement(N.M,L({},n)),dt="4263979088";S.propTypes={data:s().objectOf(s().any).isRequired,pageContext:s().shape(b.Z).isRequired}}}]); 2 3//# sourceMappingURL=396-3092897a4e2ca7c748ed.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.