1"use strict";(self.webpackChunkpersonal_site=self.webpackChunkpersonal_site||[]).push([[173],{3410:function(e,t,a){a.r(t);var l=a(6540),n=a(312),s=a.n(n),o=a(2193),c=a.n(o),r=a(772),i=a(157),m=a(5196),g=a(3732);t.default=function(e){let t,{pageContext:a}=e;const[n,o]=l.useState(!1),[u,d]=l.useState(-1),{galleryKey:p}=a,f="/*"===p?g.galleries["elden-ring-npcs"]:g.galleries[p],E=-1===u?{}:f.images[u],h=(e,t)=>{d(t)},b=()=>{o(!1)},v=(E?E.title:"Closed")+" Modal";let y;return(0,l.useEffect)(()=>{t=document.getElementById("react-portfolio")}),-1===u||c()(E)||(y=l.createElement(i.A,Object.assign({openImage:h,closeModal:b,index:u,maxImages:f.images.length},E))),l.createElement("div",{className:"virtualPhotography",id:"galleryPage"},l.createElement(r.A,null),l.createElement(s(),{isOpen:n,onRequestClose:b,className:"reactPortfolio-modal",contentLabel:v,appElement:t},!c()(E)&&y),l.createElement("div",null,l.createElement(m.A,Object.assign({expanded:!0},f,{id:p,openModal:()=>{o(!0)},onFocus:h,activeImage:u}))))}}}]); 2//# sourceMappingURL=component---src-components-virtual-photography-gallery-page-js-310d4f024b18929af9b7.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.