{"version":3,"file":"useSetVariant.DL6WSGZe.mjs","names":[],"sources":["https:/framerusercontent.com/modules/MXAlwEF2Ne69R0dSh1Po/PBkk6PatjLnl9iNIEarO/country_lists_territories.js","https:/framerusercontent.com/modules/1zkMrPbH88cE7j7n0485/mkq7g21Z1jJyc6GDIdmv/useSetVariant.js"],"sourcesContent":["export const territoryCountriesAuNz=[\"AU\",\"NZ\"];export const territoryCountriesUsCaMx=[\"US\",\"CA\",\"MX\"];export const territoryCountriesUkIe=[\"GB\",\"IE\"];export const territoryCountriesUk=[\"GB\"];export const territoryCountriesEu=[\"AT\",\"BE\",\"BG\",\"HR\",\"CY\",\"CZ\",\"DK\",\"EE\",\"FI\",\"FR\",\"DE\",\"GR\",\"HU\",\"IE\",\"IT\",\"LV\",\"LT\",\"LU\",\"MT\",\"NL\",\"PL\",\"PT\",\"RO\",\"SK\",\"SI\",\"ES\",\"SE\"];\nexport const __FramerMetadata__ = {\"exports\":{\"territoryCountriesUkIe\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"territoryCountriesAuNz\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"territoryCountriesEu\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"territoryCountriesUk\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"territoryCountriesUsCaMx\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./country_lists_territories.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{store_Country}from\"https://framerusercontent.com/modules/uEbYfRswpEkLoguEXuyc/aJGVne8id8ZJMOpoLekR/store_Country.js\";import{store_ProductPropsStore}from\"https://framerusercontent.com/modules/XlGHH84z4WYiDTmjfihj/zThDaHJ6iZ2dWiuKkBq5/store_ProductPropsStore.js\";import{territoryCountriesAuNz,territoryCountriesEu}from\"https://framerusercontent.com/modules/MXAlwEF2Ne69R0dSh1Po/PBkk6PatjLnl9iNIEarO/country_lists_territories.js\";import{getFlowVersionIsUpdated}from\"https://framerusercontent.com/modules/B2QJpnsZccOglpTE2COX/M2vLJojVbRYWEoJG9YbU/utils_Experiments.js\";function setVariantForMadeIn(Component,isProductPage=false){return props=>{const[country,_c]=store_Country();const[store,_s]=store_ProductPropsStore();let variant=\"Not Set\";try{const countryCode=(country?.countryCode||\"\").toUpperCase();if(isProductPage&&store.productFormat===\"Jewelry\"){// Only show in Ireland for now\nif(countryCode===\"IE\"){variant=\"IE\";}}else{if(countryCode===\"US\"){variant=\"US\";}else if(countryCode===\"GB\"){variant=\"UK\";}else if(territoryCountriesEu.includes(countryCode)){variant=\"EU\";}else if(territoryCountriesAuNz.includes(countryCode)){variant=\"AU\";}else{variant=\"Not Set\";}}}catch(e){}return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};}export function setVariantForMadeInProductPage(Component){return setVariantForMadeIn(Component,true);}export function setVariantForMadeInHomepage(Component){return setVariantForMadeIn(Component,false);}export function setVariantForCreateOptions(Component){return props=>{let variant=\"Original\";try{const flowVersion=getFlowVersionIsUpdated();if(flowVersion){variant=\"Updated\";}}catch(e){}return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};}\nexport const __FramerMetadata__ = {\"exports\":{\"setVariantForMadeInHomepage\":{\"type\":\"reactHoc\",\"name\":\"setVariantForMadeInHomepage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setVariantForMadeInProductPage\":{\"type\":\"reactHoc\",\"name\":\"setVariantForMadeInProductPage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setVariantForCreateOptions\":{\"type\":\"reactHoc\",\"name\":\"setVariantForCreateOptions\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"mMAAa,EAAuB,CAAC,KAAK,KAAK,CAA8J,EAAqB,6FAAwI,ICA6P,SAAS,EAAoB,EAAU,EAAc,GAAM,CAAC,MAAO,IAAO,CAAC,GAAK,CAAC,EAAQ,GAAI,GAAe,CAAM,CAAC,EAAM,GAAI,GAAyB,CAAK,EAAQ,UAAU,GAAG,CAAC,IAAM,GAAa,GAAS,aAAa,IAAI,aAAa,CAAI,GAAe,EAAM,gBAAgB,UACx3B,IAAc,OAAM,EAAQ,MAAsO,EAAvN,IAAc,KAAc,KAAc,IAAc,KAAc,KAAc,EAAqB,SAAS,EAAY,CAAU,KAAc,EAAuB,SAAS,EAAY,CAAU,KAAmB,eAAqB,EAAE,OAAoB,EAAK,EAAU,CAAC,GAAG,EAAc,UAAQ,CAAC,EAA0G,SAAgB,EAA4B,EAAU,CAAC,OAAO,EAAoB,EAAU,GAAM,CAAE,SAAgB,EAA2B,EAAU,CAAC,MAAO,IAAO,CAAC,IAAI,EAAQ,WAAW,GAAG,CAAmB,GAAyB,GAAiB,EAAQ,gBAAoB,EAAE,OAAoB,EAAK,EAAU,CAAC,GAAG,EAAc,UAAQ,CAAC,mBAD7vB,IAA4H,IAAgJ,IAAsK,IAA0I"}