{"version":3,"file":"ImageLightboxWrapper.CdyNxPJS.mjs","names":["useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/jqHd03XNyuAMJJTEYZBC/AWTBDmMt2Os5WAFrUJoV/ImageLightboxWrapper.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export function ImageLightboxWrapper(props){const{children}=props;const[lightboxImage,setLightboxImage]=useState(null);// 設定圖片點擊事件\nuseEffect(()=>{const images=document.querySelectorAll(\"img\");const handleClick=e=>{const src=e.target.src;setLightboxImage(src);};images.forEach(img=>{img.style.cursor=\"zoom-in\";img.addEventListener(\"click\",handleClick);});return()=>{images.forEach(img=>{img.removeEventListener(\"click\",handleClick);});};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[children,lightboxImage&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",zIndex:9999,top:0,left:0,width:\"100vw\",height:\"100vh\",backgroundColor:\"rgba(0,0,0,0.8)\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",cursor:\"zoom-out\"},onClick:()=>setLightboxImage(null),children:/*#__PURE__*/_jsx(\"img\",{src:lightboxImage,style:{maxWidth:\"90%\",maxHeight:\"90%\",borderRadius:\"8px\"}})})]});}// 在 Framer 面板中顯示屬性（可選）\naddPropertyControls(ImageLightboxWrapper,{children:{type:ControlType.ComponentInstance,title:\"Children\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"ImageLightboxWrapper\":{\"type\":\"reactComponent\",\"name\":\"ImageLightboxWrapper\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ImageLightboxWrapper.map"],"mappings":"qLAAyK,SAAgB,EAAqB,EAAM,CAAC,GAAK,CAAC,YAAU,EAAW,CAAC,EAAc,GAAkBA,EAAS,KAAK,CACwB,OAAvT,MAAc,CAAC,IAAM,EAAO,SAAS,iBAAiB,MAAM,CAAO,EAAY,GAAG,CAAC,IAAM,EAAI,EAAE,OAAO,IAAI,EAAiB,EAAI,EAAgG,OAA7F,EAAO,QAAQ,GAAK,CAAC,EAAI,MAAM,OAAO,UAAU,EAAI,iBAAiB,QAAQ,EAAY,EAAG,KAAW,CAAC,EAAO,QAAQ,GAAK,CAAC,EAAI,oBAAoB,QAAQ,EAAY,EAAG,GAAK,EAAE,CAAC,CAAqB,EAAMC,EAAU,CAAC,SAAS,CAAC,EAAS,GAA4B,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,QAAQ,OAAO,KAAK,IAAI,EAAE,KAAK,EAAE,MAAM,QAAQ,OAAO,QAAQ,gBAAgB,kBAAkB,QAAQ,OAAO,eAAe,SAAS,WAAW,SAAS,OAAO,WAAW,CAAC,YAAY,EAAiB,KAAK,CAAC,SAAsB,EAAK,MAAM,CAAC,IAAI,EAAc,MAAM,CAAC,SAAS,MAAM,UAAU,MAAM,aAAa,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,kBAD7pB,IAAsC,IAAoD,CAEzK,EAAoB,EAAqB,CAAC,SAAS,CAAC,KAAK,EAAY,kBAAkB,MAAM,WAAW,CAAC,CAAC"}