From 1939ff4153d018d7d31ec1aa9941b6f0d5b12c98 Mon Sep 17 00:00:00 2001 From: San45600 <99272387+San45600@users.noreply.github.com> Date: Fri, 9 Feb 2024 11:11:58 +0800 Subject: [PATCH] fix: mobile sheet ui fix (#20) --- web/src/components/Navbar.tsx | 8 ++++++-- web/src/components/NavbarMenu.tsx | 11 ++++++++++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/web/src/components/Navbar.tsx b/web/src/components/Navbar.tsx index 52be0c8..3bfe537 100644 --- a/web/src/components/Navbar.tsx +++ b/web/src/components/Navbar.tsx @@ -29,6 +29,7 @@ export function Navbar() { const { organization } = useOrganization(); const _isDesktop = useMediaQuery("(min-width: 1024px)"); const [isDesktop, setIsDesktop] = useState(true); + const [isSheetOpen, setSheetOpen] = useState(false); useEffect(() => { setIsDesktop(_isDesktop); }, [_isDesktop]); @@ -36,7 +37,7 @@ export function Navbar() { <>
{!isDesktop && ( - + setSheetOpen(open)}>