diff --git a/src/Components/Navigation/Navbar.js b/src/Components/Navigation/Navbar.js index 3907d65..13f4d3b 100644 --- a/src/Components/Navigation/Navbar.js +++ b/src/Components/Navigation/Navbar.js @@ -47,9 +47,15 @@ const NavbarElement = (props) => { setMenuOpen(!menuOpen); } - function handleClick(item) { - const link = item.toLowerCase(); - navigate(`/${link}`); + function handleClick(link) { + const _link = link.toLowerCase(); + navigate(`/${_link}`); + } + + function packUpAndLeave(link) { + console.log("packUpAndLeave!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", link); + navToggle(); + handleClick(link); } async function handleLogout() { @@ -100,7 +106,11 @@ const NavbarElement = (props) => {
navToggle()} /> - +
diff --git a/src/Components/Navigation/Navpanel.js b/src/Components/Navigation/Navpanel.js index cb91466..912e523 100644 --- a/src/Components/Navigation/Navpanel.js +++ b/src/Components/Navigation/Navpanel.js @@ -4,7 +4,7 @@ import "../../styles/contact.scss"; import { Link } from "react-router-dom"; export default function Navpanel(props) { - const { menuOpen, setMenuOpen, navToggle } = props; + const { menuOpen, setMenuOpen, navToggle, packUpAndLeave } = props; console.log("+++++++++menuOpen", menuOpen); const mobileMainHeadingClass = menuOpen ? "mobileMainHeadingShow" @@ -27,7 +27,10 @@ export default function Navpanel(props) {
- + packUpAndLeave("login")} + > Login