From 91658582932e8bb1149d63902b18485ecf4d20d1 Mon Sep 17 00:00:00 2001 From: internxt-yu Date: Thu, 30 Jul 2026 14:27:12 +0200 Subject: [PATCH 1/3] changed wpunpas to wpu --- src/components/partnersTemplate/HeroSection.tsx | 7 ++++++- src/hooks/useSpecialOfferConfig.ts | 9 ++++----- src/lib/types/index.ts | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/components/partnersTemplate/HeroSection.tsx b/src/components/partnersTemplate/HeroSection.tsx index e880ec8a4..16f044b7e 100644 --- a/src/components/partnersTemplate/HeroSection.tsx +++ b/src/components/partnersTemplate/HeroSection.tsx @@ -79,7 +79,12 @@ export default function HeroSection({ ? 'https://drive.internxt.com/checkout?planId=price_1TRoAJFAOdcgaBMQveT6cebN&planType=individual¤cy=eur&mode=payment' : '#billingButtons'; - const heroImage = image === 'ss87' ? 'ss87-2' : image; + const heroImage = + image === 'ss87' + ? 'ss87-2' + : image === 'wpu' + ? 'wpunpas' + : image; return (
([ 'tauteknologi', 'hendrikiang', 'howmation', - 'wpunas', - 'wpunpas', + 'wpu', 'wael', 'ss87', 'binosha', @@ -277,7 +276,7 @@ export const ANNUAL_DISCOUNT_PLANS_PATHS = new Set([ 'kioskom', 'riki', 'kentangtech', - 'wpunpas', + 'wpu', 'binosha', 'wael', 'malternativ', @@ -392,7 +391,7 @@ export const COUPON_CODES = { kioskom: PromoCodeName.kioskom, riki: PromoCodeName.riki, kentangtech: PromoCodeName.kentangtech, - wpunpas: PromoCodeName.wpunpas, + wpu: PromoCodeName.wpu, ss87: PromoCodeName.ss87, binosha: PromoCodeName.binosha, wael: PromoCodeName.wael, diff --git a/src/lib/types/index.ts b/src/lib/types/index.ts index 37ccf6197..f6845baa8 100644 --- a/src/lib/types/index.ts +++ b/src/lib/types/index.ts @@ -318,7 +318,7 @@ export enum PromoCodeName { kioskom = 'KIOSKOM', riki = 'RIKI', kentangtech = 'KENTANGTECH', - wpunpas = 'WPUNPAS', + wpu = 'WPU', ss87 = 'SS87', binosha = 'BINOSHA', wael = 'WAEL', From eb74341c7f2833c473329dfc8f20a7c479a02173 Mon Sep 17 00:00:00 2001 From: internxt-yu Date: Thu, 30 Jul 2026 14:47:37 +0200 Subject: [PATCH 2/3] changes for sonarqube and added ss87 in annual discount path --- src/components/partnersTemplate/HeroSection.tsx | 13 +++++++------ src/hooks/useSpecialOfferConfig.ts | 1 + 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/components/partnersTemplate/HeroSection.tsx b/src/components/partnersTemplate/HeroSection.tsx index 16f044b7e..619ed8dd5 100644 --- a/src/components/partnersTemplate/HeroSection.tsx +++ b/src/components/partnersTemplate/HeroSection.tsx @@ -79,12 +79,13 @@ export default function HeroSection({ ? 'https://drive.internxt.com/checkout?planId=price_1TRoAJFAOdcgaBMQveT6cebN&planType=individual¤cy=eur&mode=payment' : '#billingButtons'; - const heroImage = - image === 'ss87' - ? 'ss87-2' - : image === 'wpu' - ? 'wpunpas' - : image; + let heroImage = image; + + if (image === 'ss87') { + heroImage = 'ss87-2'; + } else if (image === 'wpu') { + heroImage = 'wpunpas'; + } return (
([ 'lukas', 'dezz', 'nazlouis', + 'ss87' ]); export const COUPON_CODES = { From 20ff5542439c8f78fc1a8c474ce271b0d06e1883 Mon Sep 17 00:00:00 2001 From: internxt-yu Date: Thu, 30 Jul 2026 15:11:42 +0200 Subject: [PATCH 3/3] changing if condition --- src/components/partnersTemplate/HeroSection.tsx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/components/partnersTemplate/HeroSection.tsx b/src/components/partnersTemplate/HeroSection.tsx index 619ed8dd5..391767e51 100644 --- a/src/components/partnersTemplate/HeroSection.tsx +++ b/src/components/partnersTemplate/HeroSection.tsx @@ -79,13 +79,12 @@ export default function HeroSection({ ? 'https://drive.internxt.com/checkout?planId=price_1TRoAJFAOdcgaBMQveT6cebN&planType=individual¤cy=eur&mode=payment' : '#billingButtons'; - let heroImage = image; + const heroImageMap: Record = { + ss87: 'ss87-2', + wpu: 'wpunpas', + }; - if (image === 'ss87') { - heroImage = 'ss87-2'; - } else if (image === 'wpu') { - heroImage = 'wpunpas'; - } + const heroImage = heroImageMap[image] ?? image; return (