{"version":3,"file":"shared-lib.BbeyHVia.mjs","names":["useRef","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/5XVRwxmeKUA0u8hKV7iO/A9lFZfjDVnYR1T9Ffrp3/EagerLoad.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";export function withEagerLoad(){const ref=useRef(null);useEffect(()=>{const images=ref.current?.querySelectorAll(\"img\")||[];images.forEach(img=>{/* ---- 1. EAGER-LOAD, but keep the attribute ---- */img.setAttribute(\"loading\",\"eager\")// <- NEW: declare it\n;img.setAttribute(\"fetchpriority\",\"high\")// hint for LCP\n;img.setAttribute(\"decoding\",\"async\");/* ---- 2. Robust <title> assignment ---- */if(!img.getAttribute(\"title\")?.trim()){const alt=img.getAttribute(\"alt\")?.trim()??\"\";const aria=img.closest(\"[aria-label]\")?.getAttribute(\"aria-label\")?.trim()??\"\";const file=img.src.split(\"/\").pop()?.split(\".\")[0]??\"\";const title=[alt,aria,file].find(t=>t.length)||\"\";if(title)img.setAttribute(\"title\",title);}});},[]);return{ref};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withwithEagerLoad(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withEagerLoad(props)});};}withwithEagerLoad.displayName=\"withEagerLoad\";\nexport const __FramerMetadata__ = {\"exports\":{\"withEagerLoad\":{\"type\":\"override\",\"name\":\"withEagerLoad\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithEagerLoad\":{\"type\":\"reactHoc\",\"name\":\"withwithEagerLoad\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EagerLoad.map"],"mappings":"iQAA+E,SAAgB,GAAe,CAAC,IAAM,EAAIA,EAAO,KAAK,CAE6Q,OAF5Q,MAAc,EAAc,EAAI,SAAS,iBAAiB,MAAM,EAAE,EAAE,EAAQ,QAAQ,GAAK,CAE7I,GAFmM,EAAI,aAAa,UAAU,QAAQ,CACvT,EAAI,aAAa,gBAAgB,OAAO,CACxC,EAAI,aAAa,WAAW,QAAQ,CAAgD,CAAC,EAAI,aAAa,QAAQ,EAAE,MAAM,CAAC,CAAC,IAAM,EAAI,EAAI,aAAa,MAAM,EAAE,MAAM,EAAE,GAAS,EAAK,EAAI,QAAQ,eAAe,EAAE,aAAa,aAAa,EAAE,MAAM,EAAE,GAAS,EAAK,EAAI,IAAI,MAAM,IAAI,CAAC,KAAK,EAAE,MAAM,IAAI,CAAC,IAAI,GAAS,EAAM,CAAC,EAAI,EAAK,EAAK,CAAC,KAAK,GAAG,EAAE,OAAO,EAAE,GAAM,GAAM,EAAI,aAAa,QAAQ,EAAM,GAAI,EAAG,EAAE,CAAC,CAAO,CAAC,MAAI,CAAqJ,SAAgB,EAAkB,EAAE,CAAC,MAAO,KAAQ,EAA+BC,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAc,EAAM,CAAC,CAAC,mBAFprB,IAAoC,IAEme,CAAiL,EAAkB,YAAY"}