From 92ae5c8cd0474fc2fc13826e1f6791b8c44eef2c Mon Sep 17 00:00:00 2001 From: Aria Moradi Date: Sat, 30 Oct 2021 15:19:49 +0330 Subject: [PATCH] fix navbar --- src/components/navbar/NavBar.tsx | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) 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}
- )} - ); }