From 92119dd49e70810449c61192efdf5d412f76d6a4 Mon Sep 17 00:00:00 2001 From: Peter KW Date: Mon, 18 Mar 2024 01:56:04 +0100 Subject: [PATCH] Added path + fixed import --- frontend/src/Components/Register.tsx | 1 + frontend/src/Components/UserListAdmin.tsx | 6 +++--- frontend/src/main.tsx | 5 +++++ 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/frontend/src/Components/Register.tsx b/frontend/src/Components/Register.tsx index 7ac9493..d8b2a47 100644 --- a/frontend/src/Components/Register.tsx +++ b/frontend/src/Components/Register.tsx @@ -4,6 +4,7 @@ import { api } from "../API/API"; import Logo from "../assets/Logo.svg"; import Button from "./Button"; import InputField from "./InputField"; +import { useNavigate } from "react-router-dom"; export default function Register(): JSX.Element { const [username, setUsername] = useState(); diff --git a/frontend/src/Components/UserListAdmin.tsx b/frontend/src/Components/UserListAdmin.tsx index e25ad5f..b86076a 100644 --- a/frontend/src/Components/UserListAdmin.tsx +++ b/frontend/src/Components/UserListAdmin.tsx @@ -1,11 +1,11 @@ import { Link } from "react-router-dom"; -import { User } from "../Types/goTypes"; +import { PublicUser } from "../Types/goTypes"; /** * The props for the UserProps component */ interface UserProps { - users: User[]; + users: PublicUser[]; } /** @@ -23,7 +23,7 @@ export function UserListAdmin(props: UserProps): JSX.Element {
    {props.users.map((user) => ( - +
  • {user.username}
  • diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx index 7fa0780..f6bb13b 100644 --- a/frontend/src/main.tsx +++ b/frontend/src/main.tsx @@ -9,6 +9,7 @@ import AdminAddProject from "./Pages/AdminPages/AdminAddProject"; import AdminManageProjects from "./Pages/AdminPages/AdminManageProjects"; import AdminManageUsers from "./Pages/AdminPages/AdminManageUsers"; import AdminAddUser from "./Pages/AdminPages/AdminAddUser"; +import AdminViewUserInfo from "./Pages/AdminPages/AdminViewUserInfo"; // This is where the routes are mounted const router = createBrowserRouter([ @@ -36,6 +37,10 @@ const router = createBrowserRouter([ path: "/adminAddUser", element: , }, + { + path: "/adminUserInfo", + element: , + }, { path: "/adminManageProject", element: ,