diff --git a/src/pages/ppc/mega-alternative.tsx b/src/pages/ppc/mega-alternative.tsx index 4000b8437..b9cf394ff 100644 --- a/src/pages/ppc/mega-alternative.tsx +++ b/src/pages/ppc/mega-alternative.tsx @@ -15,11 +15,12 @@ import { HeroSection } from '@/components/comparison/HeroSection'; import Footer from '@/components/layout/footers/Footer'; import { sm_breadcrumb } from '@/components/utils/schema-markup-generator'; import Script from 'next/script'; -import router from 'next/router'; +import { useRouter } from 'next/router'; const MegaComparison = ({ metatagsDescriptions, langJson, lang, navbarLang, footerLang }): JSX.Element => { const metatags = metatagsDescriptions.filter((desc) => desc.id === 'mega-alternative'); + const router = useRouter(); const ppcCoupon = router.query.utm_source === 'google' ? PromoCodeName.GADS85 : PromoCodeName.META85; const { diff --git a/src/pages/ppc/pcloud-alternative.tsx b/src/pages/ppc/pcloud-alternative.tsx index 0d5e2d8e7..e99e04d89 100644 --- a/src/pages/ppc/pcloud-alternative.tsx +++ b/src/pages/ppc/pcloud-alternative.tsx @@ -15,10 +15,11 @@ import { HeroSection } from '@/components/comparison/HeroSection'; import Footer from '@/components/layout/footers/Footer'; import { sm_breadcrumb } from '@/components/utils/schema-markup-generator'; import Script from 'next/script'; -import router from 'next/router'; +import { useRouter } from 'next/router'; const PCloudComparison = ({ metatagsDescriptions, langJson, lang, navbarLang, footerLang }): JSX.Element => { const metatags = metatagsDescriptions.filter((desc) => desc.id === 'pcloud-alternative'); + const router = useRouter(); const ppcCoupon = router.query.utm_source === 'google' ? PromoCodeName.GADS85 : PromoCodeName.META85; const { diff --git a/src/pages/ppc/proton-alternative.tsx b/src/pages/ppc/proton-alternative.tsx index 07a136bae..7ea3562b1 100644 --- a/src/pages/ppc/proton-alternative.tsx +++ b/src/pages/ppc/proton-alternative.tsx @@ -18,10 +18,12 @@ import ThreeCardsSection from '@/components/shared/sections/ThreeCardsSection'; import { formatText } from '@/components/utils/format-text'; import { sm_breadcrumb } from '@/components/utils/schema-markup-generator'; import Script from 'next/script'; -import router from 'next/router'; +import { useRouter } from 'next/router'; const ProtonComparison = ({ metatagsDescriptions, langJson, lang, navbarLang, footerLang }): JSX.Element => { const metatags = metatagsDescriptions.filter((desc) => desc.id === 'proton-drive-alternative'); + + const router = useRouter(); const ppcCoupon = router.query.utm_source === 'google' ? PromoCodeName.GADS85 : PromoCodeName.META85; const { diff --git a/src/pages/ppc/terabox-alternative.tsx b/src/pages/ppc/terabox-alternative.tsx index b9a4e570c..2230f954a 100644 --- a/src/pages/ppc/terabox-alternative.tsx +++ b/src/pages/ppc/terabox-alternative.tsx @@ -18,10 +18,11 @@ import ThreeCardsSection from '@/components/shared/sections/ThreeCardsSection'; import { formatText } from '@/components/utils/format-text'; import { sm_breadcrumb } from '@/components/utils/schema-markup-generator'; import Script from 'next/script'; -import router from 'next/router'; +import { useRouter } from 'next/router'; const TeraboxComparison = ({ metatagsDescriptions, langJson, lang, navbarLang, footerLang }): JSX.Element => { const metatags = metatagsDescriptions.filter((desc) => desc.id === 'terabox-alternative'); + const router = useRouter(); const ppcCoupon = router.query.utm_source === 'google' ? PromoCodeName.GADS85 : PromoCodeName.META85; const {