{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/1Zohqsxl54sGCO7kHBcV/5mTQsQdrZdxSsDzmt5xD/Locations.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";const EUROZONE_COUNTRIES=[\"AT\",\"FR\",\"IT\",\"ES\",\"PT\",\"DK\",\"NL\",\"FI\",\"SE\",\"CZ\",\"CH\",\"PL\",\"BE\",\"IE\",\"CY\",\"EE\",\"DE\",\"GR\",\"LV\",\"LT\",\"LU\",\"MT\",\"SK\",\"SI\"];// \u0424\u0443\u043D\u043A\u0446\u0438\u044F \u0434\u043B\u044F \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438 \u043A\u0443\u043A\u0438\nfunction setCookie(name,value,days){const date=new Date;date.setTime(date.getTime()+days*24*60*60*1e3);const expires=`expires=${date.toUTCString()}`;document.cookie=`${name}=${value};${expires};path=/`;}// \u0424\u0443\u043D\u043A\u0446\u0438\u044F \u0434\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u0438\u0437 \u043A\u0443\u043A\u0438\nfunction getCookie(name){const nameEQ=`${name}=`;const cookies=document.cookie.split(\";\");for(let cookie of cookies){while(cookie.charAt(0)===\" \")cookie=cookie.substring(1);if(cookie.indexOf(nameEQ)===0){return cookie.substring(nameEQ.length);}}return null;}async function getCountryCode(){try{const response=await fetch(\"https://mainqtestproxy-ef2039faa2be.herokuapp.com/apiv2/\");const data=await response.json();let countryCode=data.countryCode||\"EN\"// \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u043C \"EN\" \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E, \u0435\u0441\u043B\u0438 \u043E\u0442\u0432\u0435\u0442 \u043F\u0443\u0441\u0442\u043E\u0439\n;// \u041F\u0440\u043E\u0432\u0435\u0440\u044F\u0435\u043C, \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043B\u0438 \u0441\u0442\u0440\u0430\u043D\u0430 \u0447\u0430\u0441\u0442\u044C\u044E \u0435\u0432\u0440\u043E\u0437\u043E\u043D\u044B\nif(EUROZONE_COUNTRIES.includes(countryCode)){countryCode=\"EU\";}setCookie(\"countryCode\",countryCode,365)// \u0421\u043E\u0445\u0440\u0430\u043D\u044F\u0435\u043C \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435 \u0432 \u043A\u0443\u043A\u0438 \u043D\u0430 1 \u0433\u043E\u0434\n;return countryCode;}catch(error){console.error(\"Location error:\",error);return\"EN\"// \u0412\u043E\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043C \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435 \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u043E\u0448\u0438\u0431\u043A\u0438\n;}}export function updateVariantByCountry(Component){return props=>{const[countryVariant,setCountryVariant]=useState(props.variant);const[startVariant,setStartVariant]=useState(props.variant);useEffect(()=>{const fetchCountryCode=async()=>{const countryCode=await getCountryCode()// \u041F\u043E\u043B\u0443\u0447\u0430\u0435\u043C \u043A\u043E\u0434 \u0441\u0442\u0440\u0430\u043D\u044B\n;setStartVariant(countryCode)// \u0421\u043E\u0445\u0440\u0430\u043D\u044F\u0435\u043C \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043D\u044B\u0439 \u043A\u043E\u0434 \u0441\u0442\u0440\u0430\u043D\u044B \u0432 state\n;setCountryVariant(countryCode)// \u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u043C countryVariant\n;};fetchCountryCode();},[]);return /*#__PURE__*/_jsx(Component,{...props,variant:countryVariant});};}\nexport const __FramerMetadata__ = {\"exports\":{\"updateVariantByCountry\":{\"type\":\"reactHoc\",\"name\":\"updateVariantByCountry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Locations.map"],
  "mappings": "uDAAiF,IAAMA,EAAmB,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,IAAI,EAClO,SAASC,EAAUC,EAAKC,EAAMC,EAAK,CAAC,IAAMC,EAAK,IAAI,KAAKA,EAAK,QAAQA,EAAK,QAAQ,EAAED,EAAK,GAAG,GAAG,GAAG,GAAG,EAAE,IAAME,EAAQ,WAAWD,EAAK,YAAY,IAAI,SAAS,OAAO,GAAGH,KAAQC,KAASG,UAAiB,CACwD,eAAeC,GAAgB,CAAC,GAAG,CAAyH,IAAIC,GAA1B,MAAnF,MAAM,MAAM,0DAA0D,GAA4B,KAAK,GAAuB,aAAa,KAEhc,OAAGC,EAAmB,SAASD,CAAW,IAAGA,EAAY,MAAME,EAAU,cAAcF,EAAY,GAAG,EAC9FA,CAAY,OAAOG,EAAN,CAAa,eAAQ,MAAM,kBAAkBA,CAAK,EAAQ,IAC9E,CAAC,CAAQ,SAASC,EAAuBC,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAAeC,CAAiB,EAAEC,EAASH,EAAM,OAAO,EAAO,CAACI,EAAaC,CAAe,EAAEF,EAASH,EAAM,OAAO,EAAE,OAAAM,EAAU,IAAI,EAAwB,SAAS,CAAC,IAAMZ,EAAY,MAAMD,EAAe,EACtRY,EAAgBX,CAAW,EAC3BQ,EAAkBR,CAAW,CAC7B,GAAmB,CAAE,EAAE,CAAC,CAAC,EAAsBa,EAAKR,EAAU,CAAC,GAAGC,EAAM,QAAQC,CAAc,CAAC,CAAE,CAAE",
  "names": ["EUROZONE_COUNTRIES", "setCookie", "name", "value", "days", "date", "expires", "getCountryCode", "countryCode", "EUROZONE_COUNTRIES", "setCookie", "error", "updateVariantByCountry", "Component", "props", "countryVariant", "setCountryVariant", "ye", "startVariant", "setStartVariant", "ue", "p"]
}
