From bc658a80a442eb723cd44e425d61236f789bf4e4 Mon Sep 17 00:00:00 2001 From: SleeplessOne1917 <abias1122@gmail.com> Date: Wed, 21 Jun 2023 00:09:45 +0000 Subject: [PATCH] Fix mobile navbar bug (#1428) Co-authored-by: Dessalines <dessalines@users.noreply.github.com> --- src/shared/components/app/navbar.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/shared/components/app/navbar.tsx b/src/shared/components/app/navbar.tsx index 0163f60..5fa7580 100644 --- a/src/shared/components/app/navbar.tsx +++ b/src/shared/components/app/navbar.tsx @@ -35,7 +35,11 @@ interface NavbarState { } function handleCollapseClick(i: Navbar) { - if (i.collapseButtonRef.current?.ariaExpanded === "true") { + if ( + i.collapseButtonRef.current?.attributes && + i.collapseButtonRef.current?.attributes.getNamedItem("aria-expanded") + ?.value === "true" + ) { i.collapseButtonRef.current?.click(); } } @@ -76,12 +80,8 @@ export class Navbar extends Component<NavbarProps, NavbarState> { document.removeEventListener("mouseup", this.handleOutsideMenuClick); } + // TODO class active corresponding to current pages render() { - return this.navbar(); - } - - // TODO class active corresponding to current page - navbar() { const siteView = this.props.siteRes?.site_view; const person = UserService.Instance.myUserInfo?.local_user_view.person; return ( -- 2.44.1