{"version":3,"file":"ImageVariantOveride.CqJIOwWd.mjs","names":["useState","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/erk1AV2a5SG9AJLgCdL5/CBKrEQH6FehgmCzznNrF/ImageVariantOveride.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export function LogoVariantOverride(){const[variant,setVariant]=useState(\"Default\");useEffect(()=>{// Guard: only run on client\nif(typeof window===\"undefined\")return;// Initialize variant based on global Light variable (if available)\nsetVariant(window.Light?\"Default\":\"Inverted\");// Listener for theme changes\nconst handleThemeChange=()=>{setVariant(window.Light?\"Default\":\"Inverted\");};window.addEventListener(\"themeChange\",handleThemeChange);return()=>{window.removeEventListener(\"themeChange\",handleThemeChange);};},[]);return{variant};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withLogoVariantOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...LogoVariantOverride(props)});};}withLogoVariantOverride.displayName=\"LogoVariantOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"LogoVariantOverride\":{\"type\":\"override\",\"name\":\"LogoVariantOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLogoVariantOverride\":{\"type\":\"reactHoc\",\"name\":\"withLogoVariantOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ImageVariantOveride.map"],"mappings":"ySAAiF,SAAgB,GAAqB,CAAC,GAAK,CAAC,EAAQ,GAAYA,EAAS,UAAU,CAGiD,OAHhD,MAAc,CACnL,GAAU,IAAS,OAAY,OAC/B,EAAW,EAAO,MAAM,UAAU,WAAW,CAC7C,IAAM,MAAsB,CAAC,EAAW,EAAO,MAAM,UAAU,WAAW,EAA4D,OAAzD,EAAO,iBAAiB,cAAc,EAAkB,KAAW,CAAC,EAAO,oBAAoB,cAAc,EAAkB,GAAK,EAAE,CAAC,CAAO,CAAC,UAAQ,CAAqJ,SAAgB,EAAwB,EAAE,CAAC,MAAO,KAAQ,EAA+BC,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAoB,EAAM,CAAC,CAAC,uBAHvgB,IAAsC,IAGwS,CAA6L,EAAwB,YAAY"}