diff --git a/src/components/temp-email/HeroSection.tsx b/src/components/temp-email/HeroSection.tsx index 49081f8c5..bc88a3ca1 100644 --- a/src/components/temp-email/HeroSection.tsx +++ b/src/components/temp-email/HeroSection.tsx @@ -239,7 +239,7 @@ export const HeroSection = ({ textContent }) => {
 Bitdefender x Internxt Banner { style={{ cursor: 'pointer' }} onClick={() => window.open( - `https://www.bitdefender.com/pages/consumer/en/new/avfree/internxt?vcampaign=avfreeinternxt&cid=aff%7Cc%7Cpartnership%7Cinternxt`, + `/pricing`, '_blank', 'noopener noreferrer', ) @@ -287,7 +287,7 @@ export const HeroSection = ({ textContent }) => {
Bitdefender x Internxt Banner { style={{ cursor: 'pointer' }} onClick={() => window.open( - `https://www.bitdefender.com/pages/consumer/en/new/avfree/internxt?vcampaign=avfreeinternxt&cid=aff%7Cc%7Cpartnership%7Cinternxt`, + `/pricing`, '_blank', 'noopener noreferrer', ) diff --git a/src/components/temp-email/InfoSection.tsx b/src/components/temp-email/InfoSection.tsx index 777a80c51..692270930 100644 --- a/src/components/temp-email/InfoSection.tsx +++ b/src/components/temp-email/InfoSection.tsx @@ -45,15 +45,15 @@ export const InfoSection = ({ textContent, bannerText, lang }) => {
Bitdefender x Internxt Banner window.open( - `https://www.bitdefender.com/pages/consumer/en/new/avfree/internxt?vcampaign=avfreeinternxt&cid=aff%7Cc%7Cpartnership%7Cinternxt`, + `/pricing`, '_blank', 'noopener noreferrer', ) @@ -130,7 +130,7 @@ export const InfoSection = ({ textContent, bannerText, lang }) => {
Bitdefender x Internxt Banner { style={{ cursor: 'pointer' }} onClick={() => window.open( - `https://www.bitdefender.com/pages/consumer/en/new/avfree/internxt?vcampaign=avfreeinternxt&cid=aff%7Cc%7Cpartnership%7Cinternxt`, + `/pricing`, '_blank', 'noopener noreferrer', ) diff --git a/src/hooks/useSpecialOfferConfig.ts b/src/hooks/useSpecialOfferConfig.ts index 12fe7cd5c..45ed7cff5 100644 --- a/src/hooks/useSpecialOfferConfig.ts +++ b/src/hooks/useSpecialOfferConfig.ts @@ -37,6 +37,8 @@ export const ALLOWED_PATHS = [ 'shannon', 'overfl0w', 'lefiltreitalia', + 'genius', + 'letosa', ]; export const ALTERNATE_RECOMENDATED_PLAN_PATHS = new Set([]); export const DARK_MODE_PATHS = new Set(['baity', 'xavier', 'oscar', 'rimembah', 'believemy', 'ghareeb']); @@ -80,6 +82,8 @@ export const COUPON_CODES = { shannon: PromoCodeName.shannon, overfl0w: PromoCodeName.overflow, lefiltreitalia: PromoCodeName.lefiltreitalia, + genius: PromoCodeName.genius, + letosa: PromoCodeName.letosa, }; interface OfferConfig { diff --git a/src/lib/types/index.ts b/src/lib/types/index.ts index 0132c4420..dbca2737e 100644 --- a/src/lib/types/index.ts +++ b/src/lib/types/index.ts @@ -218,6 +218,8 @@ export enum PromoCodeName { OFFSUB = '83OFFSUB', OFFLFT = '83OFFLFT', lefiltreitalia = 'LEFILTREITALIA', + genius = 'GENIUS', + letosa = 'LETOSA', } export interface PromoCodeProps { diff --git a/src/pages/[filename].tsx b/src/pages/[filename].tsx index f03a35e34..69d093c8e 100644 --- a/src/pages/[filename].tsx +++ b/src/pages/[filename].tsx @@ -83,6 +83,8 @@ const LANG_MAP = { shannon: 'en', overfl0w: 'fr', lefiltreitalia: 'it', + letosa: 'es', + genius: 'es', }; function CombinedSpecialOffer({