diff --git a/src/components/SelectComponent/SelectComponent.js b/src/components/SelectComponent/SelectComponent.js index fa6c29ae91..18dea779bd 100644 --- a/src/components/SelectComponent/SelectComponent.js +++ b/src/components/SelectComponent/SelectComponent.js @@ -11,6 +11,8 @@ export default function SelectComponent() { const currentPath = normalizePath(location.pathname); const aiUnlimitedUrl = useBaseUrl('/ai-unlimited/install-ai-unlimited'); const fabricUrl = useBaseUrl('/ai-unlimited/fabric/get-started'); + const pathsNoAlert = normalizePath(`/quickstarts/`); + const shouldDisplayAlert = !currentPath.includes(pathsNoAlert); useEffect(() => { if (currentPath === aiUnlimitedUrl) { @@ -29,6 +31,8 @@ export default function SelectComponent() { } }; + if (!shouldDisplayAlert) return null; + return ( {() => { diff --git a/src/theme/Navbar/index.tsx b/src/theme/Navbar/index.tsx index 32a8435faa..efc73b417e 100644 --- a/src/theme/Navbar/index.tsx +++ b/src/theme/Navbar/index.tsx @@ -73,20 +73,24 @@ export default function Navbar() { }, ]; - const secondaryMenuDetails = { - menuElement: ( - <> -
- -
- {useNavbarSecondaryMenu().content} - - ), - title: translate({ - message: 'sidenav.title', - description: 'sidenav.title_description', - }), - }; + const navbarContent = useNavbarSecondaryMenu().content as JSX.Element | undefined; + const secondaryMenuDetails = + navbarContent && ( + { + menuElement: ( + <> +
+ +
+ {navbarContent} + + ), + title: translate({ + message: "sidenav.title", + description: "sidenav.title_description", + }), + } + ); const [defaultLang, setDefaulLang] = useState('');