{"version":3,"file":"Image_Slideshow.D3gw-HS7.mjs","names":["React.useMemo","React.useState","React.useRef","_Fragment"],"sources":["https:/framerusercontent.com/modules/tIfs6u5gPQUMtwU91CXH/oW7pGwXWkQ7fg0OnA88c/Image_Slideshow.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";function isValidImage(value){if(typeof value!==\"string\")return false;const trimmed=value.trim();if(!trimmed)return false;if(trimmed===\"undefined\")return false;if(trimmed===\"null\")return false;if(trimmed===\"missing\")return false;if(trimmed.includes(\"Missing\"))return false;if(trimmed.includes(\"undefined\"))return false;if(trimmed.includes(\"null\"))return false;return true;}export default function ImageSlideshow(props){const{desktopHeight,tabletHeight,mobileHeight,radius,imageFit,bottomGradient,bottomGradientColor,bottomGradientOpacity,bottomGradientHeight,showThumbnails,thumbnailPosition,thumbnailSize,thumbnailGap,thumbnailRadius,activeThumbnailColor,maxVisibleThumbnails,showArrows,arrowSize,arrowInset,arrowBackground,arrowColor,arrowBorderColor,autoplay,autoplaySpeed,pauseOnHover,showProgressLine,progressColor,progressOpacity,backgroundColor}=props;const images=React.useMemo(()=>{return[props.image1,props.image2,props.image3,props.image4,props.image5,props.image6,props.image7,props.image8,props.image9,props.image10,props.image11,props.image12].filter(isValidImage);},[props.image1,props.image2,props.image3,props.image4,props.image5,props.image6,props.image7,props.image8,props.image9,props.image10,props.image11,props.image12]);const[active,setActive]=React.useState(0);const[width,setWidth]=React.useState(1200);const[isHovered,setIsHovered]=React.useState(false);const wrapRef=React.useRef(null);React.useEffect(()=>{if(!wrapRef.current)return;const observer=new ResizeObserver(([entry])=>{setWidth(entry.contentRect.width);});observer.observe(wrapRef.current);return()=>observer.disconnect();},[]);React.useEffect(()=>{if(images.length===0){setActive(0);return;}if(active>images.length-1){setActive(0);}},[images.length,active]);React.useEffect(()=>{if(!autoplay||images.length<=1)return;if(pauseOnHover&&isHovered)return;const timer=window.setInterval(()=>{setActive(current=>(current+1)%images.length);},autoplaySpeed*1e3);return()=>window.clearInterval(timer);},[autoplay,autoplaySpeed,images.length,pauseOnHover,isHovered]);const isMobile=width<=480;const isTablet=width<=820&&width>480;const height=isMobile?mobileHeight:isTablet?tabletHeight:desktopHeight;const responsiveThumbSize=isMobile?thumbnailSize*.72:isTablet?thumbnailSize*.86:thumbnailSize;const responsiveThumbGap=isMobile?thumbnailGap*.7:thumbnailGap;const responsiveArrowSize=isMobile?arrowSize*.82:isTablet?arrowSize*.92:arrowSize;const activeImage=images[active];const visibleThumbCount=Math.max(1,Math.min(maxVisibleThumbnails||4,images.length));const getThumbnailStart=()=>{if(images.length<=visibleThumbCount)return 0;const half=Math.floor(visibleThumbCount/2);let start=active-half;if(start<0)start=0;const maxStart=images.length-visibleThumbCount;if(start>maxStart)start=maxStart;return start;};const thumbnailStart=getThumbnailStart();const visibleThumbnails=images.slice(thumbnailStart,thumbnailStart+visibleThumbCount);const goPrev=()=>{if(images.length<=1)return;setActive(current=>(current-1+images.length)%images.length);};const goNext=()=>{if(images.length<=1)return;setActive(current=>(current+1)%images.length);};return /*#__PURE__*/_jsxs(\"div\",{ref:wrapRef,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),style:{width:\"100%\",height,position:\"relative\",overflow:\"hidden\",borderRadius:radius,background:backgroundColor,isolation:\"isolate\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",overflow:\"hidden\",zIndex:1},children:activeImage?/*#__PURE__*/_jsx(\"img\",{src:activeImage,draggable:false,style:{width:\"100%\",height:\"100%\",objectFit:imageFit,display:\"block\",userSelect:\"none\"}},activeImage):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#ffffff\",background:\"linear-gradient(135deg, #d9e1e4 0%, #83959d 100%)\",fontSize:14,opacity:.75},children:\"Add image\"})}),bottomGradient&&activeImage&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{position:\"absolute\",left:0,right:0,bottom:0,height:`${bottomGradientHeight}%`,background:`linear-gradient(to top, ${hexToRgba(bottomGradientColor,bottomGradientOpacity)}, rgba(0, 0, 0, 0))`,pointerEvents:\"none\",zIndex:2}}),showArrows&&images.length>1&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:goPrev,\"aria-label\":\"Previous image\",style:{position:\"absolute\",left:isMobile?arrowInset*.55:arrowInset,top:\"50%\",transform:\"translateY(-50%)\",width:responsiveArrowSize,height:responsiveArrowSize,borderRadius:\"50%\",border:`2px solid ${arrowBorderColor}`,background:arrowBackground,color:arrowColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0,zIndex:6},children:/*#__PURE__*/_jsx(ArrowLeft,{color:arrowColor})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:goNext,\"aria-label\":\"Next image\",style:{position:\"absolute\",right:isMobile?arrowInset*.55:arrowInset,top:\"50%\",transform:\"translateY(-50%)\",width:responsiveArrowSize,height:responsiveArrowSize,borderRadius:\"50%\",border:`2px solid ${arrowBorderColor}`,background:arrowBackground,color:arrowColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0,zIndex:6},children:/*#__PURE__*/_jsx(ArrowRight,{color:arrowColor})})]}),showProgressLine&&images.length>1&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{position:\"absolute\",left:\"50%\",bottom:thumbnailPosition===\"bottom\"&&showThumbnails?responsiveThumbSize+54:34,transform:\"translateX(-50%)\",width:\"min(calc(100% - 40px), 520px)\",height:2,display:\"grid\",gridTemplateColumns:\"repeat(36, 2px)\",justifyContent:\"space-between\",alignItems:\"center\",opacity:progressOpacity,zIndex:3,pointerEvents:\"none\"},children:Array.from({length:36}).map((_,index)=>/*#__PURE__*/_jsx(\"span\",{style:{width:2,height:2,borderRadius:999,background:progressColor}},index))}),showThumbnails&&images.length>1&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:\"50%\",[thumbnailPosition]:isMobile?22:32,transform:\"translateX(-50%)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:responsiveThumbGap,maxWidth:\"calc(100% - 80px)\",overflow:\"hidden\",zIndex:5},children:visibleThumbnails.map((image,index)=>{const realIndex=thumbnailStart+index;const isActive=realIndex===active;return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setActive(realIndex),\"aria-label\":`Show image ${realIndex+1}`,style:{width:responsiveThumbSize*1.45,height:responsiveThumbSize,flex:\"0 0 auto\",borderRadius:thumbnailRadius,padding:0,overflow:\"hidden\",cursor:\"pointer\",background:\"transparent\",border:isActive?`2px solid ${activeThumbnailColor}`:\"2px solid rgba(255,255,255,0.28)\",opacity:isActive?1:.78},children:/*#__PURE__*/_jsx(\"img\",{src:image,draggable:false,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}})},`${image}-${realIndex}`);})})]});}function ArrowLeft({color}){return /*#__PURE__*/_jsxs(\"svg\",{width:\"42%\",height:\"42%\",viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M15 5L8 12L15 19\",stroke:color,strokeWidth:\"2.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 12H20\",stroke:color,strokeWidth:\"2.8\",strokeLinecap:\"round\"})]});}function ArrowRight({color}){return /*#__PURE__*/_jsxs(\"svg\",{width:\"42%\",height:\"42%\",viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M9 5L16 12L9 19\",stroke:color,strokeWidth:\"2.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15 12H4\",stroke:color,strokeWidth:\"2.8\",strokeLinecap:\"round\"})]});}function hexToRgba(hex,opacity){const fallback=`rgba(0, 0, 0, ${opacity})`;if(!hex||typeof hex!==\"string\")return fallback;const value=hex.replace(\"#\",\"\");if(value.length!==6)return fallback;const r=parseInt(value.substring(0,2),16);const g=parseInt(value.substring(2,4),16);const b=parseInt(value.substring(4,6),16);if(Number.isNaN(r)||Number.isNaN(g)||Number.isNaN(b)){return fallback;}return`rgba(${r}, ${g}, ${b}, ${opacity})`;}ImageSlideshow.defaultProps={image1:\"\",image2:\"\",image3:\"\",image4:\"\",image5:\"\",image6:\"\",image7:\"\",image8:\"\",image9:\"\",image10:\"\",image11:\"\",image12:\"\",desktopHeight:620,tabletHeight:520,mobileHeight:420,radius:8,imageFit:\"cover\",bottomGradient:true,bottomGradientColor:\"#000000\",bottomGradientOpacity:.42,bottomGradientHeight:36,showThumbnails:true,thumbnailPosition:\"bottom\",thumbnailSize:78,thumbnailGap:12,thumbnailRadius:6,activeThumbnailColor:\"#2EA7FF\",maxVisibleThumbnails:4,showArrows:true,arrowSize:64,arrowInset:28,arrowBackground:\"#8799A1\",arrowColor:\"#FFFFFF\",arrowBorderColor:\"#6F828A\",autoplay:false,autoplaySpeed:4,pauseOnHover:true,showProgressLine:true,progressColor:\"#FFFFFF\",progressOpacity:.55,backgroundColor:\"#0A1D22\"};addPropertyControls(ImageSlideshow,{image1:{type:ControlType.Image,title:\"Image 1\"},image2:{type:ControlType.Image,title:\"Image 2\"},image3:{type:ControlType.Image,title:\"Image 3\"},image4:{type:ControlType.Image,title:\"Image 4\"},image5:{type:ControlType.Image,title:\"Image 5\"},image6:{type:ControlType.Image,title:\"Image 6\"},image7:{type:ControlType.Image,title:\"Image 7\"},image8:{type:ControlType.Image,title:\"Image 8\"},image9:{type:ControlType.Image,title:\"Image 9\"},image10:{type:ControlType.Image,title:\"Image 10\"},image11:{type:ControlType.Image,title:\"Image 11\"},image12:{type:ControlType.Image,title:\"Image 12\"},desktopHeight:{type:ControlType.Number,title:\"Desktop H\",defaultValue:620,min:240,max:1e3,step:10},tabletHeight:{type:ControlType.Number,title:\"Tablet H\",defaultValue:520,min:220,max:900,step:10},mobileHeight:{type:ControlType.Number,title:\"Mobile H\",defaultValue:420,min:220,max:800,step:10},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:8,min:0,max:80},imageFit:{type:ControlType.Enum,title:\"Image Fit\",defaultValue:\"cover\",options:[\"cover\",\"contain\"],optionTitles:[\"Cover\",\"Contain\"]},bottomGradient:{type:ControlType.Boolean,title:\"Gradient\",defaultValue:true},bottomGradientColor:{type:ControlType.Color,title:\"Grad Color\",defaultValue:\"#000000\",hidden:({bottomGradient})=>!bottomGradient},bottomGradientOpacity:{type:ControlType.Number,title:\"Grad Opacity\",defaultValue:.42,min:0,max:1,step:.05,hidden:({bottomGradient})=>!bottomGradient},bottomGradientHeight:{type:ControlType.Number,title:\"Grad Height\",defaultValue:36,min:10,max:80,step:1,hidden:({bottomGradient})=>!bottomGradient},showThumbnails:{type:ControlType.Boolean,title:\"Thumbs\",defaultValue:true},thumbnailPosition:{type:ControlType.Enum,title:\"Thumb Pos\",defaultValue:\"bottom\",options:[\"bottom\",\"top\"],optionTitles:[\"Bottom\",\"Top\"],hidden:({showThumbnails})=>!showThumbnails},thumbnailSize:{type:ControlType.Number,title:\"Thumb Size\",defaultValue:78,min:34,max:140,hidden:({showThumbnails})=>!showThumbnails},thumbnailGap:{type:ControlType.Number,title:\"Thumb Gap\",defaultValue:12,min:0,max:40,hidden:({showThumbnails})=>!showThumbnails},thumbnailRadius:{type:ControlType.Number,title:\"Thumb Rad\",defaultValue:6,min:0,max:40,hidden:({showThumbnails})=>!showThumbnails},activeThumbnailColor:{type:ControlType.Color,title:\"Active\",defaultValue:\"#2EA7FF\",hidden:({showThumbnails})=>!showThumbnails},maxVisibleThumbnails:{type:ControlType.Number,title:\"Visible thumbs\",defaultValue:4,min:1,max:6,step:1,hidden:({showThumbnails})=>!showThumbnails},showArrows:{type:ControlType.Boolean,title:\"Arrows\",defaultValue:true},arrowSize:{type:ControlType.Number,title:\"Arrow Size\",defaultValue:64,min:32,max:120,hidden:({showArrows})=>!showArrows},arrowInset:{type:ControlType.Number,title:\"Arrow Inset\",defaultValue:28,min:0,max:120,hidden:({showArrows})=>!showArrows},arrowBackground:{type:ControlType.Color,title:\"Arrow BG\",defaultValue:\"#8799A1\",hidden:({showArrows})=>!showArrows},arrowColor:{type:ControlType.Color,title:\"Arrow\",defaultValue:\"#FFFFFF\",hidden:({showArrows})=>!showArrows},arrowBorderColor:{type:ControlType.Color,title:\"Arrow Border\",defaultValue:\"#6F828A\",hidden:({showArrows})=>!showArrows},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:false},autoplaySpeed:{type:ControlType.Number,title:\"Speed\",defaultValue:4,min:1,max:12,step:.5,hidden:({autoplay})=>!autoplay},pauseOnHover:{type:ControlType.Boolean,title:\"Pause Hover\",defaultValue:true,hidden:({autoplay})=>!autoplay},showProgressLine:{type:ControlType.Boolean,title:\"Progress\",defaultValue:true},progressColor:{type:ControlType.Color,title:\"Prog Color\",defaultValue:\"#FFFFFF\",hidden:({showProgressLine})=>!showProgressLine},progressOpacity:{type:ControlType.Number,title:\"Prog Opacity\",defaultValue:.55,min:0,max:1,step:.05,hidden:({showProgressLine})=>!showProgressLine},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"#0A1D22\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ImageSlideshow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Image_Slideshow.map"],"mappings":"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"}