{"version":3,"file":"ImagePreview.BdAlYu3_.mjs","names":["getProps","React.forwardRef","useState","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/0aDGOeZslwxSSuvg3QPn/mCkWnZ8lh6eXzX1cMyyN/GalleryGrid.js","https:/framerusercontent.com/modules/HZM7m1nVZkCQy82QdA1r/Zv4qhxqinVkuMxvEN7ri/StaggerImage.js","https:/framerusercontent.com/modules/2jiB5HilFjbnvf2IVUzL/1GVZK6BlgJaIFZFqraNn/kzskpIz9I.js","https:/framerusercontent.com/modules/At8jWj72PIx8z7Qg7pwj/Sj0quKUUdu0AzLX2UmcM/ImagePreview.js"],"sourcesContent":["// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";export const useGalleryStore=createStore({images:{},selectedPreview:null,nextImage:null,prevImage:null});export function withSelectPreviewImage(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[store,setStore]=useGalleryStore();function handleClick(e){if(props?.background?.src){setStore(prevStore=>({...prevStore,selectedPreview:{alt:props.background.alt,src:props.background.src,srcSet:props.background.srcSet,type:\"image\"}}));}// Fire default click handler\nprops?.onClick?.(e);}return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:handleClick});});}export function withSelectPreviewVideo(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[store,setStore]=useGalleryStore();function handleClick(e){// Fire default click handler\nif(props?.background?.src){setStore(prevStore=>({...prevStore,selectedPreview:{alt:props.background.alt,src:props.background.src,srcSet:props.background.srcSet,type:\"image\"}}));}props?.onClick?.(e);}return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:handleClick});});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSelectPreviewVideo\":{\"type\":\"reactHoc\",\"name\":\"withSelectPreviewVideo\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSelectPreviewImage\":{\"type\":\"reactHoc\",\"name\":\"withSelectPreviewImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGalleryStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GalleryGrid.map","// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{useGalleryStore}from\"https://framerusercontent.com/modules/0aDGOeZslwxSSuvg3QPn/mCkWnZ8lh6eXzX1cMyyN/GalleryGrid.js\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StaggerImage(props){const[hasEntered,setHasEntered]=useState(false);const[store,setStore]=useGalleryStore();useEffect(()=>{setTimeout(()=>{setHasEntered(true);},(props.delay+props.stagger*props.index)*1e3);},[]);function handleClick(e){if(props.image?.src&&props.image?.srcSet&&props.name){console.log(\"setting selected image\",{src:props.image.src,srcSet:props.image.srcSet,alt:`${props.name}-${props.index}`});setStore(prevStore=>({...prevStore,selectedImage:{src:props.image.src,srcSet:props.image.srcSet,alt:`${props.name}-${props.index}`}}));}props.onClick?.(e);}return /*#__PURE__*/_jsx(motion.img,{src:props?.image?.src,srcSet:props?.image?.srcSet,alt:props?.image?.alt,style:{width:\"100%\",height:\"100%\",display:\"grid\",gridColumn:`span ${props.gridSpan}`,borderRadius:\"5px\",cursor:\"pointer\"},initial:{opacity:0,x:150},animate:{opacity:1,x:0,scale:1},transition:{delay:hasEntered?0:props.stagger*props.index+props.delay,duration:props.duration,type:\"spring\"},whileHover:{scale:1.02},onClick:handleClick},props?.image?.src);}StaggerImage.displayName=\"Stagger Image\";addPropertyControls(StaggerImage,{children:{type:ControlType.ComponentInstance,title:\"Children\"},index:{type:ControlType.Number,title:\"Index\",defaultValue:0},stagger:{type:ControlType.Number,title:\"Stagger\",defaultValue:.1},delay:{type:ControlType.Number,title:\"Delay\",defaultValue:0},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.3},image:{type:ControlType.ResponsiveImage,title:\"Image\"},gridSpan:{type:ControlType.Number,title:\"Col Span\"},onClick:{type:ControlType.EventHandler,title:\"Open Image in Overlay\"},name:{type:ControlType.String,title:\"Name\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StaggerImage\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StaggerImage.map","// Generated by Framer (b6e2e7c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withColumnMasonryLayout,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StaggerImage from\"https://framerusercontent.com/modules/HZM7m1nVZkCQy82QdA1r/Zv4qhxqinVkuMxvEN7ri/StaggerImage.js\";const StaggerImageFonts=getFonts(StaggerImage);const MotionDivWithColumnMasonryLayoutWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(withColumnMasonryLayout(motion.div)));const cycleOrder=[\"mX_X9MtgT\",\"o_F_WTvvw\",\"b7XVsibia\"];const serializationHash=\"framer-oyUcr\";const variantClassNames={b7XVsibia:\"framer-v-icl7tz\",mX_X9MtgT:\"framer-v-1ww3n2u\",o_F_WTvvw:\"framer-v-2bzod8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const repeater_item_indexmX_X9MtgT=undefined;const wliMl8aePmX_X9MtgT=undefined;const QVzJO4S2R=undefined;const omDkFGCGc=undefined;const CDS69nuUQ=undefined;const gXRZj8qEX=undefined;const lcmWZxtQn=undefined;const YAIUxQT7H=undefined;const QUTdN2lhJ=undefined;const F3nrdqd9J=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"1Col\":\"o_F_WTvvw\",\"2Col\":\"mX_X9MtgT\",\"3Col\":\"b7XVsibia\"};const Variants=motion.create(React.Fragment);const arrayFromHumanReadableF3nrdqd9J=value=>{if(!Array.isArray(value))return;return value.map(item=>{if(typeof item===\"string\")return{[\"wliMl8aeP\"]:item};return{id:typeof item?.[\"id\"]===\"string\"?item[\"id\"]:undefined,wliMl8aeP:item?.[\"image\"]??item?.[\"wliMl8aeP\"]};});};const getProps=({closeOverlay,colSpan,delay,duration,gallery,height,id,name1,openOverlay,stagger,width,...props})=>{return{...props,CDS69nuUQ:duration??props.CDS69nuUQ??.3,F3nrdqd9J:arrayFromHumanReadableF3nrdqd9J(gallery)??props.F3nrdqd9J??[{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/5YbEOI7j7d08tICf2l0NNFHJk.jpg?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/5YbEOI7j7d08tICf2l0NNFHJk.jpg?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/5YbEOI7j7d08tICf2l0NNFHJk.jpg?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/5YbEOI7j7d08tICf2l0NNFHJk.jpg?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/5YbEOI7j7d08tICf2l0NNFHJk.jpg?width=3840&height=2160 3840w\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/8XhhxMUCsFTCrZxfobS3Ck6TO9w.jpg?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/8XhhxMUCsFTCrZxfobS3Ck6TO9w.jpg?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/8XhhxMUCsFTCrZxfobS3Ck6TO9w.jpg?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/8XhhxMUCsFTCrZxfobS3Ck6TO9w.jpg?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/8XhhxMUCsFTCrZxfobS3Ck6TO9w.jpg?width=3840&height=2160 3840w\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/GT1dQtto8tol3q0LwBlfYPr0l4.jpg?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/GT1dQtto8tol3q0LwBlfYPr0l4.jpg?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/GT1dQtto8tol3q0LwBlfYPr0l4.jpg?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/GT1dQtto8tol3q0LwBlfYPr0l4.jpg?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/GT1dQtto8tol3q0LwBlfYPr0l4.jpg?width=3840&height=2160 3840w\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/V46YsVI1VP4FGgcUyIAWg5sL3Js.jpg?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/V46YsVI1VP4FGgcUyIAWg5sL3Js.jpg?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/V46YsVI1VP4FGgcUyIAWg5sL3Js.jpg?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/V46YsVI1VP4FGgcUyIAWg5sL3Js.jpg?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/V46YsVI1VP4FGgcUyIAWg5sL3Js.jpg?width=3840&height=2160 3840w\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/MWimNUW5u02OZhS6HNZrTBgJJY.jpg?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/MWimNUW5u02OZhS6HNZrTBgJJY.jpg?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/MWimNUW5u02OZhS6HNZrTBgJJY.jpg?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/MWimNUW5u02OZhS6HNZrTBgJJY.jpg?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/MWimNUW5u02OZhS6HNZrTBgJJY.jpg?width=3840&height=2160 3840w\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/XUDURV30CbgNGQjENRrc1VBXO6o.jpg?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/XUDURV30CbgNGQjENRrc1VBXO6o.jpg?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/XUDURV30CbgNGQjENRrc1VBXO6o.jpg?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/XUDURV30CbgNGQjENRrc1VBXO6o.jpg?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/XUDURV30CbgNGQjENRrc1VBXO6o.jpg?width=3840&height=2160 3840w\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/R7yrg1GfvWcuxvCdHBKruwrRk.jpg?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/R7yrg1GfvWcuxvCdHBKruwrRk.jpg?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/R7yrg1GfvWcuxvCdHBKruwrRk.jpg?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/R7yrg1GfvWcuxvCdHBKruwrRk.jpg?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/R7yrg1GfvWcuxvCdHBKruwrRk.jpg?width=3840&height=2160 3840w\"}}],gXRZj8qEX:colSpan??props.gXRZj8qEX??1,lcmWZxtQn:name1??props.lcmWZxtQn,omDkFGCGc:delay??props.omDkFGCGc,QUTdN2lhJ:closeOverlay??props.QUTdN2lhJ,QVzJO4S2R:stagger??props.QVzJO4S2R??.3,variant:humanReadableVariantMap[props.variant]??props.variant??\"mX_X9MtgT\",YAIUxQT7H:openOverlay??props.YAIUxQT7H};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,F3nrdqd9J,lcmWZxtQn,QVzJO4S2R,omDkFGCGc,CDS69nuUQ,gXRZj8qEX,YAIUxQT7H,QUTdN2lhJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mX_X9MtgT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClick15hts7=activeVariantCallback(async(...args)=>{if(YAIUxQT7H){const res=await YAIUxQT7H(...args);if(res===false)return false;}if(QUTdN2lhJ){const res=await QUTdN2lhJ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithColumnMasonryLayoutWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1ww3n2u\",className,classNames),columnMasonryLayoutEnabled:true,\"data-framer-appear-id\":\"1ww3n2u\",\"data-framer-name\":\"2Col\",layoutDependency:layoutDependency,layoutId:\"mX_X9MtgT\",optimized:true,parentIsDataRepeater:true,ref:refBinding,rowGap:10,style:{...style},trackCount:2,...addPropertyOverrides({b7XVsibia:{\"data-framer-name\":\"3Col\",trackCount:3},o_F_WTvvw:{\"data-framer-name\":\"1Col\",trackCount:1}},baseVariant,gestureVariant),children:F3nrdqd9J?.map(({id,wliMl8aeP:wliMl8aePmX_X9MtgT},index)=>{const repeater_item_indexmX_X9MtgT=index+1;return /*#__PURE__*/_jsx(LayoutGroup,{id:`mX_X9MtgT-${id??index}`,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i3w0a2-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"L_Ty1D_Ik-container\",nodeId:\"L_Ty1D_Ik\",rendersWithMotion:true,scopeId:\"kzskpIz9I\",children:/*#__PURE__*/_jsx(StaggerImage,{delay:omDkFGCGc,duration:CDS69nuUQ,gridSpan:gXRZj8qEX,height:\"100%\",id:\"L_Ty1D_Ik\",image:toResponsiveImage(wliMl8aePmX_X9MtgT),index:repeater_item_indexmX_X9MtgT,layoutId:\"L_Ty1D_Ik\",name:lcmWZxtQn,onClick:onClick15hts7,stagger:QVzJO4S2R,width:\"100%\"})})})},id??index);})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oyUcr.framer-q1gaed, .framer-oyUcr .framer-q1gaed { display: block; }\",\".framer-oyUcr.framer-1ww3n2u { display: grid; gap: 10px 10px; height: min-content; padding: 0px; position: relative; width: min-content; }\",\".framer-oyUcr .framer-i3w0a2-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: fit-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 198\n * @framerIntrinsicWidth 129\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"o_F_WTvvw\":{\"layout\":[\"auto\",\"auto\"]},\"b7XVsibia\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"F3nrdqd9J\":\"gallery\",\"lcmWZxtQn\":\"name1\",\"QVzJO4S2R\":\"stagger\",\"omDkFGCGc\":\"delay\",\"CDS69nuUQ\":\"duration\",\"gXRZj8qEX\":\"colSpan\",\"YAIUxQT7H\":\"openOverlay\",\"QUTdN2lhJ\":\"closeOverlay\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkzskpIz9I=withCSS(Component,css,\"framer-oyUcr\");export default FramerkzskpIz9I;FramerkzskpIz9I.displayName=\"Staggering Gallery\";FramerkzskpIz9I.defaultProps={height:198,width:129};addPropertyControls(FramerkzskpIz9I,{variant:{options:[\"mX_X9MtgT\",\"o_F_WTvvw\",\"b7XVsibia\"],optionTitles:[\"2Col\",\"1Col\",\"3Col\"],title:\"Variant\",type:ControlType.Enum},F3nrdqd9J:{__vekterDefault:[{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",assetReference:\"data:framer/asset-reference,5YbEOI7j7d08tICf2l0NNFHJk.jpg?originalFilename=lucky_girl_-_magdalene+%282160p%29_01.jpg&width=3840&height=2160\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",assetReference:\"data:framer/asset-reference,8XhhxMUCsFTCrZxfobS3Ck6TO9w.jpg?originalFilename=lucky_girl_-_magdalene+%282160p%29_02.jpg&width=3840&height=2160\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",assetReference:\"data:framer/asset-reference,GT1dQtto8tol3q0LwBlfYPr0l4.jpg?originalFilename=lucky_girl_-_magdalene+%282160p%29_03.jpg&width=3840&height=2160\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",assetReference:\"data:framer/asset-reference,V46YsVI1VP4FGgcUyIAWg5sL3Js.jpg?originalFilename=lucky_girl_-_magdalene+%282160p%29_04.jpg&width=3840&height=2160\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",assetReference:\"data:framer/asset-reference,MWimNUW5u02OZhS6HNZrTBgJJY.jpg?originalFilename=lucky_girl_-_magdalene+%282160p%29_05.jpg&width=3840&height=2160\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",assetReference:\"data:framer/asset-reference,XUDURV30CbgNGQjENRrc1VBXO6o.jpg?originalFilename=lucky_girl_-_magdalene+%282160p%29_06.jpg&width=3840&height=2160\"}},{wliMl8aeP:{alt:\"Lucky Girl - Magdalene\",assetReference:\"data:framer/asset-reference,R7yrg1GfvWcuxvCdHBKruwrRk.jpg?originalFilename=Frame+1.jpg&width=3840&height=2160\"}}],control:{controls:{wliMl8aeP:{title:\"Image\",type:\"responsiveimage\"}},type:\"object\"},title:\"Gallery\",type:ControlType.Array},lcmWZxtQn:{defaultValue:\"\",title:\"Name\",type:ControlType.String},onlcmWZxtQnChange:{changes:\"lcmWZxtQn\",type:ControlType.ChangeHandler},QVzJO4S2R:{defaultValue:.3,displayStepper:false,step:.1,title:\"Stagger\",type:ControlType.Number},onQVzJO4S2RChange:{changes:\"QVzJO4S2R\",type:ControlType.ChangeHandler},omDkFGCGc:{defaultValue:0,step:.1,title:\"Delay\",type:ControlType.Number},onomDkFGCGcChange:{changes:\"omDkFGCGc\",type:ControlType.ChangeHandler},CDS69nuUQ:{defaultValue:.3,title:\"Duration\",type:ControlType.Number},onCDS69nuUQChange:{changes:\"CDS69nuUQ\",type:ControlType.ChangeHandler},gXRZj8qEX:{defaultValue:1,title:\"Col Span\",type:ControlType.Number},ongXRZj8qEXChange:{changes:\"gXRZj8qEX\",type:ControlType.ChangeHandler},YAIUxQT7H:{title:\"Open Overlay\",type:ControlType.EventHandler},QUTdN2lhJ:{title:\"Close Overlay\",type:ControlType.EventHandler}});addFonts(FramerkzskpIz9I,[{explicitInter:true,fonts:[]},...StaggerImageFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkzskpIz9I\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"198\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"129\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o_F_WTvvw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b7XVsibia\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"F3nrdqd9J\\\":\\\"gallery\\\",\\\"lcmWZxtQn\\\":\\\"name1\\\",\\\"QVzJO4S2R\\\":\\\"stagger\\\",\\\"omDkFGCGc\\\":\\\"delay\\\",\\\"CDS69nuUQ\\\":\\\"duration\\\",\\\"gXRZj8qEX\\\":\\\"colSpan\\\",\\\"YAIUxQT7H\\\":\\\"openOverlay\\\",\\\"QUTdN2lhJ\\\":\\\"closeOverlay\\\"}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion,AnimatePresence}from\"framer-motion\";import{useGalleryStore}from\"https://framerusercontent.com/modules/0aDGOeZslwxSSuvg3QPn/mCkWnZ8lh6eXzX1cMyyN/GalleryGrid.js\";export default function ImagePreview(){const[store]=useGalleryStore();const selectedImage=store?.selectedImage??{};return /*#__PURE__*/_jsx(\"div\",{style:{width:\"fit-content\",height:\"fit-content\",perspective:1e3,overflow:\"visible\",borderRadius:10},children:/*#__PURE__*/_jsx(AnimatePresence,{mode:\"popLayout\",children:/*#__PURE__*/_jsx(motion.div,{initial:{x:-35,scale:.85,opacity:0,filter:\"blur(6px)\",transformOrigin:\"center center\"},animate:{x:0,scale:1,opacity:1,filter:\"blur(0px)\",transformOrigin:\"center center\",width:!selectedImage?.src?\"0px\":\"fit-content\"},exit:{x:35,scale:.85,opacity:0,filter:\"blur(6px)\",transformOrigin:\"center center\"},transition:{duration:.45,ease:[.4,0,.2,1]},style:{width:\"fit-content\",height:\"fit-content\"},children:/*#__PURE__*/_jsx(\"img\",{src:selectedImage?.src,srcSet:selectedImage.srcSet,alt:selectedImage.alt,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"flex\",borderRadius:10}})},selectedImage?.src)})});}ImagePreview.displayName=\"Image Preview\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ImagePreview\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}