From c9ea6374eda3764102f4e36cc2e177d85402ba9a Mon Sep 17 00:00:00 2001 From: Tahsin Date: Sun, 16 Jun 2024 15:38:49 -0400 Subject: [PATCH] fix nav bar tab corner issur --- src/components/NavBar/NavBar.tsx | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/components/NavBar/NavBar.tsx b/src/components/NavBar/NavBar.tsx index b257625..9744927 100644 --- a/src/components/NavBar/NavBar.tsx +++ b/src/components/NavBar/NavBar.tsx @@ -11,6 +11,7 @@ import { navItems } from "@/components/NavBar/data"; import fonts from "@/lib/fonts"; import { Tabs, Tab } from "@nextui-org/tabs"; import classes from "./NavBar.module.scss"; +import { useRouter } from "next/navigation"; const filterNavItems = navItems.filter((ni) => ni.name.toLowerCase() !== "home"); @@ -30,8 +31,14 @@ const GitHubButton = () => ( export default function NavBar() { const pathname = usePathname(); + const router = useRouter(); const currentlySelectedTitle = filterNavItems.find((nav) => nav.isActiveCheck(pathname))?.name || "/"; + const goto = (name: string) => { + const path = filterNavItems.find((nav) => nav.name === name)?.href || "/"; + router.push(path); + }; + return (
@@ -45,9 +52,9 @@ export default function NavBar() {
-