From ad33bb66fe785d0df354336208833b15ed4300fd Mon Sep 17 00:00:00 2001 From: jaaaaavier Date: Mon, 23 Mar 2026 12:14:27 +0100 Subject: [PATCH 1/3] new LPs --- src/hooks/useSpecialOfferConfig.ts | 8 +++++++- src/lib/types/index.ts | 5 ++++- src/pages/[filename].tsx | 5 ++++- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/hooks/useSpecialOfferConfig.ts b/src/hooks/useSpecialOfferConfig.ts index 9904f1e8e..fd0c84146 100644 --- a/src/hooks/useSpecialOfferConfig.ts +++ b/src/hooks/useSpecialOfferConfig.ts @@ -43,7 +43,10 @@ export const ALLOWED_PATHS = [ 'cooltechzone', 'lifetime', 'clubic', - 'morrolinux' + 'morrolinux', + 'tukaram', + 'f4mi', + 'macho', ]; export const ALTERNATE_RECOMENDATED_PLAN_PATHS = new Set([]); export const DARK_MODE_PATHS = new Set(['baity', 'xavier', 'oscar', 'rimembah', 'believemy', 'ghareeb']); @@ -95,6 +98,9 @@ export const COUPON_CODES = { lifetime: PromoCodeName.lifetime, clubic: PromoCodeName.clubic, morrolinux: PromoCodeName.morrolinux, + tukaram: PromoCodeName.tukaram, + f4mi: PromoCodeName.f4mi, + macho: PromoCodeName.macho, }; interface OfferConfig { diff --git a/src/lib/types/index.ts b/src/lib/types/index.ts index ed340b91a..45a98bd22 100644 --- a/src/lib/types/index.ts +++ b/src/lib/types/index.ts @@ -240,7 +240,10 @@ export enum PromoCodeName { MCAFEE85 = 'MCAFEE85', NORTON85 = 'NORTON85', morrolinux = 'MORROLINUX', - clubic = 'DRIVE87' + clubic = 'DRIVE87', + tukaram = 'TUKARAM', + f4mi = 'F4MI', + macho = 'MACHO', } export interface PromoCodeProps { diff --git a/src/pages/[filename].tsx b/src/pages/[filename].tsx index d4e2f3f0f..a1991aa29 100644 --- a/src/pages/[filename].tsx +++ b/src/pages/[filename].tsx @@ -89,7 +89,10 @@ const LANG_MAP = { cooltechzone: 'en', lifetime: 'en', clubic: 'fr', - morrolinux: 'it' + morrolinux: 'it', + tukaram: 'es', + f4mi: 'en', + macho: 'es', }; function CombinedSpecialOffer({ From 6bf33e08f24a53ea20cb7f6c987b84f9d8618206 Mon Sep 17 00:00:00 2001 From: jaaaaavier Date: Tue, 24 Mar 2026 11:34:59 +0100 Subject: [PATCH 2/3] Update [filename].tsx --- src/pages/[filename].tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/[filename].tsx b/src/pages/[filename].tsx index bfd5f7c88..85ba511fe 100644 --- a/src/pages/[filename].tsx +++ b/src/pages/[filename].tsx @@ -92,8 +92,8 @@ const LANG_MAP = { morrolinux: 'it', tukaram: 'es', f4mi: 'en', - macho: 'es', - heise: 'de' + heise: 'de', + macho: 'en', }; function CombinedSpecialOffer({ From 8ef4bbce4a487b06cbcf2f6bfbde5e3ce79ad9bb Mon Sep 17 00:00:00 2001 From: jaaaaavier Date: Tue, 24 Mar 2026 11:51:39 +0100 Subject: [PATCH 3/3] Update useSpecialOfferConfig.ts --- src/hooks/useSpecialOfferConfig.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useSpecialOfferConfig.ts b/src/hooks/useSpecialOfferConfig.ts index 2d0e5ca48..606e52d87 100644 --- a/src/hooks/useSpecialOfferConfig.ts +++ b/src/hooks/useSpecialOfferConfig.ts @@ -50,7 +50,7 @@ export const ALLOWED_PATHS = [ 'heise' ]; export const ALTERNATE_RECOMENDATED_PLAN_PATHS = new Set([]); -export const DARK_MODE_PATHS = new Set(['baity', 'xavier', 'oscar', 'rimembah', 'believemy', 'ghareeb']); +export const DARK_MODE_PATHS = new Set(['baity', 'oscar', 'rimembah', 'believemy', 'ghareeb']); export const ALTERNATIVE_IMAGES_PATHS = new Set(['baity']); export const ONLY_ULTIMATE_PLANS_PATHS = new Set(['ultimate']); export const ULTIMATE_PREMIUM_PLANS_PATHS = new Set([]);