{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/5VRvyAUHqigvxP3bmR3j/gg77k6yI9roZHC1iM1rL/EnhanceImageV1.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";export function EnhanceImage(){return{onMount(instance){// Target the native <img> element inside the Framer Image component\nconst img=instance.dom.querySelector(\"img\");if(img){// Retain Framer's dynamically calculated `sizes`\nconst dynamicSizes=img.getAttribute(\"sizes\");// Retrieve the current `src` of the image\nconst baseSrc=img.getAttribute(\"src\");if(baseSrc&&dynamicSizes){// Define breakpoints for `srcset`\nconst breakpoints=[20];// Generate `srcset` using the breakpoints\nconst srcSet=breakpoints.map(width=>`${baseSrc}?scale-down-to=${width} ${width}w`).join(\", \");// Set the new `srcset` and retain the dynamic `sizes`\nimg.setAttribute(\"srcset\",srcSet);img.setAttribute(\"sizes\",dynamicSizes)// Preserve Framer's calculated sizes\n;}}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withEnhanceImage(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...EnhanceImage(props)});};}withEnhanceImage.displayName=\"EnhanceImage\";\nexport const __FramerMetadata__ = {\"exports\":{\"EnhanceImage\":{\"type\":\"override\",\"name\":\"EnhanceImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEnhanceImage\":{\"type\":\"reactHoc\",\"name\":\"withEnhanceImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EnhanceImageV1.map"],
  "mappings": "2HAAkD,SAASA,GAAc,CAAC,MAAM,CAAC,QAAQC,EAAS,CAClG,IAAMC,EAAID,EAAS,IAAI,cAAc,KAAK,EAAE,GAAGC,EAAI,CACnD,IAAMC,EAAaD,EAAI,aAAa,OAAO,EACrCE,EAAQF,EAAI,aAAa,KAAK,EAAE,GAAGE,GAASD,EAAa,CAE/D,IAAME,EADY,CAAC,EAAE,EACI,IAAIC,GAAO,GAAGF,CAAO,kBAAkBE,CAAK,IAAIA,CAAK,GAAG,EAAE,KAAK,IAAI,EAC5FJ,EAAI,aAAa,SAASG,CAAM,EAAEH,EAAI,aAAa,QAAQC,CAAY,CACtE,CAAC,CAAC,CAAC,CAAE,CAA2J,SAASI,EAAiBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGT,EAAaS,CAAK,CAAC,CAAC,EAAI,CAACF,EAAiB,YAAY",
  "names": ["EnhanceImage", "instance", "img", "dynamicSizes", "baseSrc", "srcSet", "width", "withEnhanceImage", "C", "props", "re", "DataObserverContext", "p"]
}
