From f5b78d5dccdc90315521f40237918dacc4efc394 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Thu, 16 Jan 2025 14:43:53 +0100 Subject: [PATCH] fix navbar issue in mobile view --- frontend/src/config/siteConfig.tsx | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/frontend/src/config/siteConfig.tsx b/frontend/src/config/siteConfig.tsx index 11ee43a6c..3b4d1398c 100644 --- a/frontend/src/config/siteConfig.tsx +++ b/frontend/src/config/siteConfig.tsx @@ -2,10 +2,10 @@ import { OperatingSystem } from "@/lib/types"; import { MessagesSquare, Scroll } from "lucide-react"; import { FaDiscord, FaGithub } from "react-icons/fa"; -const isMobile = typeof window !== "undefined" && window.innerWidth < 640; - export const basePath = process.env.BASE_PATH; +const isMobile = typeof window !== "undefined" && window.innerWidth < 640; + export const navbarLinks = [ { href: `https://github.com/community-scripts/${basePath}`, @@ -25,13 +25,15 @@ export const navbarLinks = [ icon: , text: "Change Log", }, - !isMobile && { - href: `https://github.com/community-scripts/${basePath}/discussions`, - event: "Discussions", - icon: , - text: "Discussions", - }, -].filter(Boolean); + !isMobile + ? { + href: `https://github.com/community-scripts/${basePath}/discussions`, + event: "Discussions", + icon: , + text: "Discussions", + } + : null, +].filter(Boolean); export const mostPopularScripts = [ "Proxmox VE Post Install",