From 400d772cc391d979747510776fa8acfb5a1d00cb Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Sat, 5 Jul 2025 21:42:22 -0700 Subject: implement generic score viewer and import deduplication --- frontend/src/components/NavBar.tsx | 90 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 frontend/src/components/NavBar.tsx (limited to 'frontend/src/components/NavBar.tsx') diff --git a/frontend/src/components/NavBar.tsx b/frontend/src/components/NavBar.tsx new file mode 100644 index 0000000..7e111d0 --- /dev/null +++ b/frontend/src/components/NavBar.tsx @@ -0,0 +1,90 @@ +import { Link } from "react-router"; + +export const NavBar = ({ currentPage, user, handleLogout }: { + currentPage: string; + user: { username: string }; + handleLogout: () => void; +}) => { + const getMenuOptions = () => { + switch (currentPage) { + case 'dashboard': + return ( + <> + + Import Data + + + ); + case 'import': + return ( + <> + + Home + + + ); + case 'score': + return ( + <> + + Home + + + Import Data + + + ); + default: + return ( + + Import Data + + ); + } + }; + + return ( + + ); +}; -- cgit v1.2.3