diff --git a/src/components/navbar/NavBar.tsx b/src/components/navbar/NavBar.tsx index 685e15a4..3f0a0582 100644 --- a/src/components/navbar/NavBar.tsx +++ b/src/components/navbar/NavBar.tsx @@ -72,11 +72,19 @@ export default function NavBar() { const { darkTheme } = useContext(DarkTheme); + // Allow default navbar to be overrided with `NavBarContext` + if (override.status) return override.value; + + let navbar = <>; + if (isMobileWidth) { + if (!isMainRoute) { + navbar = ; + } + } else { + navbar = ; + } + return ( - <> - {override.status && override.value} - {!override.status - && (
@@ -104,20 +112,7 @@ export default function NavBar() { {action} - { - () => { - if (isMobileWidth) { - if (!isMainRoute) { - return ; - } - } else { - return ; - } - return <>; - } - } + {navbar}
- )} - ); }