From 48805fbc14a888838e34bc0342624f75ce705016 Mon Sep 17 00:00:00 2001 From: viphan007 <106945122+viphan007@users.noreply.github.com> Date: Fri, 13 Sep 2024 15:03:44 +0700 Subject: [PATCH] Mark the cla, about and author profile pages as low importance (#425) --- src/components/CTA.js | 2 ++ src/components/Contentful/ContentfulModuleContainer.js | 4 +++- src/components/NewsAuthor.js | 2 +- src/hooks/useLangDetect.js | 4 ++-- src/lib/config.mjs | 2 ++ 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/components/CTA.js b/src/components/CTA.js index da39ca2abd6..0b38dfcbb16 100644 --- a/src/components/CTA.js +++ b/src/components/CTA.js @@ -19,6 +19,7 @@ import { gsap } from 'gsap' import Link from './Link' import { useLaunchDarklyFlag } from '../Context/LaunchDarklyFlagContext' import { removeLanguageCode } from '../lib/utils/removeLanguageCode' +import { NO_FOLLOW_URLS } from '../lib/config.mjs' const CTA = props => { const { @@ -263,6 +264,7 @@ const CTA = props => { > { } const init = async () => { - const value = await getLaunchDarklyFlag('show-locale-providers-on-buy-crypto-page') + const value = await getLaunchDarklyFlag( + 'show-locale-providers-on-buy-crypto-page' + ) setShowRegionSelector(value) } diff --git a/src/components/NewsAuthor.js b/src/components/NewsAuthor.js index cf958e41131..55911bacc74 100644 --- a/src/components/NewsAuthor.js +++ b/src/components/NewsAuthor.js @@ -10,7 +10,7 @@ function NewsAuthor({ listAuthors }) { } if (cur.createProfilePage) { acc.push( - + {cur.name} ) diff --git a/src/hooks/useLangDetect.js b/src/hooks/useLangDetect.js index 66609d44c3d..c7ca05301df 100644 --- a/src/hooks/useLangDetect.js +++ b/src/hooks/useLangDetect.js @@ -16,8 +16,8 @@ const useLangDetect = () => { const browserLanguage = navigator.language || navigator.userLanguage const browserLangFirstCode = browserLanguage && browserLanguage.split('-')?.[0] - const detectedBrowserLang = LOCALES.find( - l => l.htmlLang.startsWith(browserLangFirstCode) + const detectedBrowserLang = LOCALES.find(l => + l.htmlLang.startsWith(browserLangFirstCode) ) if (detectedBrowserLang) { setLanguage(detectedBrowserLang) diff --git a/src/lib/config.mjs b/src/lib/config.mjs index 0710bbef4c0..83d0622b22b 100644 --- a/src/lib/config.mjs +++ b/src/lib/config.mjs @@ -133,3 +133,5 @@ export const getLocalizedPath = (pathname, newLocaleCode) => { export const GB_BLOCKED_PATHS = ['/buy-crypto/', '/sell-crypto/', '/swaps/'] export const GB_DISCLAIMER_PATHS = ['/', '/download/', '/swaps/', '/buy-crypto/', '/sell-crypto/', '/swaps/swap-with-portfolio/', '/news/'] + +export const NO_FOLLOW_URLS = ['/cla/', '/about/'] \ No newline at end of file