{"version":3,"file":"Simple_Slideshow.BgftvoHV.mjs","names":["useRef","useState"],"sources":["https:/framerusercontent.com/modules/oJnwsseQ5Qa3HYMJ9iHf/8PDS31VUJuniqIoPWgFD/Simple_Slideshow.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const isBrowser=typeof window!==\"undefined\";const isCanvas=RenderTarget.current()===RenderTarget.canvas;/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export function SwiperCenteredSlider({slides}){const containerRef=useRef(null);const[hydrated,setHydrated]=useState(false);useEffect(()=>{if(isBrowser)setHydrated(true);},[]);useEffect(()=>{if(!hydrated||!isBrowser||!window.Swiper)return;const swiper=new window.Swiper(\".swiper\",{centeredSlides:true,slidesPerView:\"auto\",spaceBetween:12,loop:true,autoplay:isCanvas?false:{delay:2500,disableOnInteraction:true},simulateTouch:true});const updateChildWidths=()=>{const slideEls=document.querySelectorAll(\".swiper-slide\");slideEls.forEach(slide=>{const child=slide.firstElementChild;if(child){Object.assign(child.style,{width:\"calc(100vw - 80px)\",minWidth:\"296px\",maxWidth:\"400px\"});}});swiper.update();};updateChildWidths();window.addEventListener(\"resize\",updateChildWidths);return()=>window.removeEventListener(\"resize\",updateChildWidths);},[hydrated]);if(isCanvas){return /*#__PURE__*/_jsx(\"div\",{style:{padding:40,textAlign:\"center\",color:\"#999\"},children:\"Canvas Preview: Slider\"});}return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{overflow:\"visible\"},children:/*#__PURE__*/_jsx(\"div\",{className:\"swiper\",style:{overflow:\"visible\"},children:/*#__PURE__*/_jsx(\"div\",{className:\"swiper-wrapper\",style:{display:\"flex\",alignItems:\"center\"},children:slides.map((slide,index)=>/*#__PURE__*/_jsx(\"div\",{className:\"swiper-slide\",style:{flexShrink:1,display:\"flex\",justifyContent:\"flex-start\",overflow:\"visible\"},children:slide},index))})})});}SwiperCenteredSlider.defaultProps={slides:[]};addPropertyControls(SwiperCenteredSlider,{slides:{type:ControlType.Array,title:\"Slides\",control:{type:ControlType.ComponentInstance},maxCount:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"SwiperCenteredSlider\":{\"type\":\"reactComponent\",\"name\":\"SwiperCenteredSlider\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Simple_Slideshow.map"],"mappings":"8MAIG,SAAgB,EAAqB,CAAC,UAAQ,CAAC,IAAM,EAAaA,EAAO,IAAI,EAAO,CAAC,EAAS,GAAaC,EAAS,EAAK,EAAg2B,OAA91B,MAAc,CAAI,GAAU,EAAY,EAAI,CAAE,EAAE,CAAC,CAAC,EAAE,MAAc,CAAC,GAAG,CAAC,GAAU,CAAC,GAAW,CAAC,EAAO,OAAO,OAAO,IAAM,EAAO,IAAI,EAAO,OAAO,UAAU,CAAC,eAAe,GAAK,cAAc,OAAO,aAAa,GAAG,KAAK,GAAK,SAAS,IAAe,CAAC,MAAM,KAAK,qBAAqB,EAAI,EAAE,cAAc,EAAI,CAAC,EAAQ,MAAsB,CAA2D,SAAlC,iBAAiB,eAAwB,CAAC,CAAC,QAAQ,GAAO,CAAC,IAAM,EAAM,EAAM,kBAAqB,GAAO,OAAO,OAAO,EAAM,MAAM,CAAC,MAAM,qBAAqB,SAAS,QAAQ,SAAS,OAAO,CAAC,CAAG,CAAC,EAAE,EAAO,OAAO,CAAE,EAA0E,OAAxE,EAAkB,EAAE,EAAO,iBAAiB,SAAS,CAAiB,MAAY,EAAO,oBAAoB,SAAS,CAAiB,CAAE,EAAE,CAAC,CAAQ,CAAC,EAAK,EAA8B,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,GAAG,UAAU,SAAS,MAAM,MAAM,EAAE,SAAS,wBAAwB,CAAC,EAAuB,EAAK,MAAM,CAAC,IAAI,EAAa,MAAM,CAAC,SAAS,SAAS,EAAE,SAAsB,EAAK,MAAM,CAAC,UAAU,SAAS,MAAM,CAAC,SAAS,SAAS,EAAE,SAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,OAAO,WAAW,QAAQ,EAAE,SAAS,EAAO,KAAK,EAAM,IAAqB,EAAK,MAAM,CAAC,UAAU,eAAe,MAAM,CAAC,WAAW,EAAE,QAAQ,OAAO,eAAe,aAAa,SAAS,SAAS,EAAE,SAAS,CAAK,EAAE,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,yBAJ53C,IAA6C,IAAiE,EAAO,EAAiB,IAAS,OAAkB,EAAS,EAAa,QAAQ,IAAI,EAAa,OAI6qC,EAAqB,aAAa,CAAC,OAAO,CAAC,CAAC,EAAE,EAAoB,EAAqB,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,QAAQ,CAAC,KAAK,EAAY,iBAAiB,EAAE,SAAS,EAAE,CAAC,CAAC"}