{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/adriZyQThs7HKKi3dBOq/gbLJol3fHeb9IBFDn12h/TrackingUTM_clickinforeqplace.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{default as jsCookie}from\"https://cdn.jsdelivr.net/npm/js-cookie@3.0.5/dist/js.cookie.mjs\";const getUTMParams=()=>{let cookie=jsCookie.get(\"cookie_utms\");let utmParamQueryString=\"\";let utmParamQueryStringTrimmed=\"\";if(cookie!=undefined){const cookie_mba=JSON.parse(cookie);const cookie_src=cookie_mba[\"source\"];const cookie_mdm=cookie_mba[\"medium\"];const cookie_cpn=cookie_mba[\"campaign\"];const cookie_var=cookie_mba[\"variant\"];const cookie_cnt=cookie_mba[\"country\"];const cookie_pro=cookie_mba[\"product\"];const cookie_pla=cookie_mba[\"placement\"];const cookie_cus=cookie_mba[\"custmpers\"];const cookie_pag=cookie_mba[\"page\"];if(cookie_src){utmParamQueryString+=\"&utm_source=\"+cookie_src;}if(cookie_mdm){utmParamQueryString+=\"&utm_medium=\"+cookie_mdm;}if(cookie_cpn){utmParamQueryString+=\"&utm_campaign=\"+cookie_cpn;}if(cookie_var){utmParamQueryString+=\"&utm_variant=\"+cookie_var;}if(cookie_cnt){utmParamQueryString+=\"&utm_country=\"+cookie_cnt;}if(cookie_pro){utmParamQueryString+=\"&utm_product=\"+cookie_pro;}if(cookie_pla){utmParamQueryString+=\"&utm_placement=\"+cookie_pla;}if(cookie_cus){utmParamQueryString+=\"&utm_custmpers=\"+cookie_cus;}if(cookie_pag){utmParamQueryString+=\"&utm_page=\"+cookie_pag;}if(utmParamQueryString.length>0){utmParamQueryString=utmParamQueryString.substring(1);utmParamQueryStringTrimmed=utmParamQueryString;utmParamQueryString=\"?\"+utmParamQueryString;}}return utmParamQueryString;};// For global programs, if the user is in Spain they should go to an special\n// product page which contains \"-es\" for tax purposes.\nconst getIfLocationIsSpain=()=>{try{var _timezone_toLowerCase;const timezone=Intl.DateTimeFormat().resolvedOptions().timeZone;const isMadridTz=timezone===null||timezone===void 0?void 0:(_timezone_toLowerCase=timezone.toLowerCase())===null||_timezone_toLowerCase===void 0?void 0:_timezone_toLowerCase.includes(\"madrid\");return Boolean(isMadridTz);}catch(err){console.error(\"Error getting user timezone\",err);return false;}};export function withUTMTracking(Component){return({href,...rest})=>{const[utmParams,setUtmParams]=useState(\"\");useEffect(()=>{const utms=getUTMParams();if(utms.length>0){setUtmParams(utms);}},[]);const isInSpain=getIfLocationIsSpain();const hrefWithCountryCode=isInSpain&&href?`${href}-es`:href;return /*#__PURE__*/_jsx(Component,{\"data-over\":\"withUTMTracking\",...hrefWithCountryCode?{href:hrefWithCountryCode+utmParams}:{},...rest});};}export function withTags(Component){return props=>{props.className+=\" clickinforeqplace\";return /*#__PURE__*/_jsx(Component,{...props});};}export function withTagsAndUTMTracking(Component){const ComponentWithTags=withTags(Component);const ComponentWithTagsAndUTMTracking=withUTMTracking(ComponentWithTags);return ComponentWithTagsAndUTMTracking;}\nexport const __FramerMetadata__ = {\"exports\":{\"withTags\":{\"type\":\"reactHoc\",\"name\":\"withTags\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTagsAndUTMTracking\":{\"type\":\"reactHoc\",\"name\":\"withTagsAndUTMTracking\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withUTMTracking\":{\"type\":\"reactHoc\",\"name\":\"withUTMTracking\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TrackingUTM_clickinforeqplace.map"],
  "mappings": "gGAAkL,IAAMA,EAAa,IAAI,CAAC,IAAIC,EAAOC,EAAS,IAAI,aAAa,EAAMC,EAAoB,GAAOC,EAA2B,GAAG,GAAGH,GAAQ,KAAU,CAAC,IAAMI,EAAW,KAAK,MAAMJ,CAAM,EAAQK,EAAWD,EAAW,OAAgBE,EAAWF,EAAW,OAAgBG,EAAWH,EAAW,SAAkBI,EAAWJ,EAAW,QAAiBK,EAAWL,EAAW,QAAiBM,EAAWN,EAAW,QAAiBO,EAAWP,EAAW,UAAmBQ,EAAWR,EAAW,UAAmBS,EAAWT,EAAW,KAAWC,IAAYH,GAAqB,eAAeG,GAAeC,IAAYJ,GAAqB,eAAeI,GAAeC,IAAYL,GAAqB,iBAAiBK,GAAeC,IAAYN,GAAqB,gBAAgBM,GAAeC,IAAYP,GAAqB,gBAAgBO,GAAeC,IAAYR,GAAqB,gBAAgBQ,GAAeC,IAAYT,GAAqB,kBAAkBS,GAAeC,IAAYV,GAAqB,kBAAkBU,GAAeC,IAAYX,GAAqB,aAAaW,GAAeX,EAAoB,OAAO,IAAGA,EAAoBA,EAAoB,UAAU,CAAC,EAAEC,EAA2BD,EAAoBA,EAAoB,IAAIA,EAAqB,CAAC,OAAOA,CAAoB,EAE/8CY,EAAqB,IAAI,CAAC,GAAG,CAAC,IAAIC,EAAsB,IAAMC,EAAS,KAAK,eAAe,EAAE,gBAAgB,EAAE,SAA0M,MAAO,GAAvLA,GAAW,OAAgCD,EAAsBC,EAAS,YAAY,KAAK,MAAMD,IAAwB,OAAtF,OAAoGA,EAAsB,SAAS,QAAQ,EAA6B,OAAOE,EAAI,CAAC,eAAQ,MAAM,8BAA8BA,CAAG,EAAS,EAAM,CAAC,EAAS,SAASC,EAAgBC,EAAU,CAAC,MAAM,CAAC,CAAC,KAAAC,EAAK,GAAGC,CAAI,IAAI,CAAC,GAAK,CAACC,EAAUC,CAAY,EAAEC,EAAS,EAAE,EAAEC,EAAU,IAAI,CAAC,IAAMC,EAAK3B,EAAa,EAAK2B,EAAK,OAAO,GAAGH,EAAaG,CAAI,CAAG,EAAE,CAAC,CAAC,EAAyC,IAAMC,EAA7Bb,EAAqB,GAAuCM,EAAK,GAAGA,CAAI,MAAMA,EAAK,OAAoBQ,EAAKT,EAAU,CAAC,YAAY,kBAAkB,GAAGQ,EAAoB,CAAC,KAAKA,EAAoBL,CAAS,EAAE,CAAC,EAAE,GAAGD,CAAI,CAAC,CAAE,CAAE,CAAQ,SAASQ,EAASV,EAAU,CAAC,OAAOW,IAAQA,EAAM,WAAW,qBAAyCF,EAAKT,EAAU,CAAC,GAAGW,CAAK,CAAC,EAAI,CAAQ,SAASC,EAAuBZ,EAAU,CAAC,IAAMa,EAAkBH,EAASV,CAAS,EAA2E,OAAnCD,EAAgBc,CAAiB,CAAyC",
  "names": ["getUTMParams", "cookie", "api", "utmParamQueryString", "utmParamQueryStringTrimmed", "cookie_mba", "cookie_src", "cookie_mdm", "cookie_cpn", "cookie_var", "cookie_cnt", "cookie_pro", "cookie_pla", "cookie_cus", "cookie_pag", "getIfLocationIsSpain", "_timezone_toLowerCase", "timezone", "err", "withUTMTracking", "Component", "href", "rest", "utmParams", "setUtmParams", "ye", "ue", "utms", "hrefWithCountryCode", "p", "withTags", "props", "withTagsAndUTMTracking", "ComponentWithTags"]
}
