{"version":3,"file":"AddLanguageField.lhyaMgoC.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/to90bxlJPF6r3BqzRqsh/0TT6yYIXpjZdkUMZ8N4J/AddLanguageField.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export function AddLanguageField(){useEffect(()=>{let added=false;const addHiddenField=()=>{// Keressünk bármilyen Framer form elemet\nconst form=document.querySelector(\"form.framer-174gvu3, form[data-framer-name='Contact form']\");if(!form)return;// Ha már létezik a mező, nem tesszük újra\nif(form.querySelector(\"input[name='Language']\")){added=true;return;}// --- Nyelvdetektálás ---\nconst path=window.location.pathname;let lang=\"EN\";if(path.startsWith(\"/hu/\"))lang=\"HU\";const htmlLang=document.documentElement.lang;if(htmlLang&&htmlLang.toLowerCase().includes(\"hu\"))lang=\"HU\";// --- Hidden mező létrehozása ---\nconst input=document.createElement(\"input\");input.type=\"hidden\";input.name=\"Language\";input.value=lang;form.appendChild(input);added=true;console.log(\"✅ Hidden Language field added:\",lang);};// Először megpróbáljuk azonnal\naddHiddenField();// Figyeljük, ha később renderelődik\nconst observer=new MutationObserver(()=>{if(!added)addHiddenField();});observer.observe(document.body,{childList:true,subtree:true});// Biztonsági leállítás 15 mp után\nconst timeout=setTimeout(()=>observer.disconnect(),15e3);return()=>{observer.disconnect();clearTimeout(timeout);};},[]);return{};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withAddLanguageField(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...AddLanguageField(props)});};}withAddLanguageField.displayName=\"AddLanguageField\";\nexport const __FramerMetadata__ = {\"exports\":{\"AddLanguageField\":{\"type\":\"override\",\"name\":\"AddLanguageField\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAddLanguageField\":{\"type\":\"reactHoc\",\"name\":\"withAddLanguageField\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AddLanguageField.map"],"mappings":"yKAAwE,SAAgB,GAAkB,CAOc,OAPb,MAAc,CAAC,IAAI,EAAM,GAAY,MAAmB,CACnK,IAAM,EAAK,SAAS,cAAc,4DAA4D,EAAE,GAAG,CAAC,EAAK,OACzG,GAAG,EAAK,cAAc,wBAAwB,EAAE,CAAC,EAAM,GAAK,MAAO,CACnE,IAAM,EAAK,EAAO,SAAS,SAAa,EAAK,KAAQ,EAAK,WAAW,MAAM,IAAE,EAAK,MAAK,IAAM,EAAS,SAAS,gBAAgB,KAAQ,GAAU,EAAS,YAAY,CAAC,CAAC,SAAS,IAAI,IAAE,EAAK,MAC5L,IAAM,EAAM,SAAS,cAAc,OAAO,EAAE,EAAM,KAAK,SAAS,EAAM,KAAK,WAAW,EAAM,MAAM,EAAK,EAAK,YAAY,CAAK,EAAE,EAAM,GAAK,QAAQ,IAAI,iCAAiC,CAAI,CAAE,EAC7L,EAAe,EACf,IAAM,EAAS,IAAI,qBAAqB,CAAK,GAAM,EAAe,CAAE,CAAC,EAAE,EAAS,QAAQ,SAAS,KAAK,CAAC,UAAU,GAAK,QAAQ,EAAI,CAAC,EACnI,IAAM,EAAQ,eAAe,EAAS,WAAW,EAAE,IAAI,EAAE,UAAU,CAAC,EAAS,WAAW,EAAE,aAAa,CAAO,CAAE,CAAE,EAAE,CAAC,CAAC,EAAQ,CAAC,CAAE,CAAoJ,SAAgB,EAAqB,EAAE,CAAC,MAAO,KAAQ,EAA+BA,CAAuC,EAASC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAiB,CAAK,CAAC,CAAC,EAAI,qBAPja,IAA6B,IAO6M,EAAwL,EAAqB,YAAY"}