From 9818e7ef247c887f35cb9535dda45cad606ed4cd Mon Sep 17 00:00:00 2001 From: Nicholas Langford Date: Thu, 18 Jan 2024 03:53:26 +1100 Subject: [PATCH] Add first year fb group to navbar, remove calendar from navbar (dead link), refactor navbar using .map --- components/Navigation.jsx | 72 ++++++++++++--------------------------- next.config.js | 12 +++++++ 2 files changed, 33 insertions(+), 51 deletions(-) diff --git a/components/Navigation.jsx b/components/Navigation.jsx index 3c4352b..4d36707 100644 --- a/components/Navigation.jsx +++ b/components/Navigation.jsx @@ -21,16 +21,12 @@ import Headroom from "headroom.js"; // reactstrap components import { Collapse, - UncontrolledDropdown, Navbar, NavItem, Nav, Container, Row, Col, - DropdownMenu, - DropdownItem, - DropdownToggle, NavbarToggler, } from "reactstrap"; @@ -48,6 +44,18 @@ import NextNavbarBrand from "./link/NextNavbarBrand.jsx"; import NextNavLink from "./link/NextNavLink.jsx"; import NavIcon from "./navigation/NavIcon.jsx"; +// Supports both internal and external links, but internal links/redirects are preferred +const navLinks = [ + // [text, link] + ["About Us", "/about"], + ["Team", "/team"], + ["Events", "/events"], + ["Publications", "/publications"], + ["Charity", "/charity"], + // ["Calendar", "/calendar"], // TODO add 2024 calendar + ["First Year FB Group", "/first-year-fb-group"], +]; + const Navigation = () => { const router = useRouter(); const [open, setOpen] = useState(false); @@ -102,53 +110,15 @@ const Navigation = () => {