This commit is contained in:
Mattias 2024-03-18 15:46:23 +01:00
parent 3bcb7a89b8
commit b962a856f4

View file

@ -33,10 +33,6 @@ import AdminProjectPage from "./Pages/AdminPages/AdminProjectPage.tsx";
// This is where the routes are mounted
const router = createBrowserRouter([
{
path: "/",
element: <App />,
},
{
path: "/",
element: <App />,
@ -54,15 +50,15 @@ const router = createBrowserRouter([
element: <YourProjectsPage />,
},
{
path: "/your-projects",
path: "/yourProjects",
element: <YourProjectsPage />,
},
{
path: "/edit-time-report",
path: "/editTimeReport",
element: <UserEditTimeReportPage />,
},
{
path: "/new-time-report",
path: "/newTimeReport",
element: <UserNewTimeReportPage />,
},
{
@ -70,101 +66,89 @@ const router = createBrowserRouter([
element: <UserProjectPage />,
},
{
path: "/register",
element: <Register />,
},
{
path: "/admin-menu",
element: <AdminMenuPage />,
},
{
path: "/project-page",
path: "/projectPage",
element: <UserViewTimeReportsPage />,
},
{
path: "/change-role",
path: "/changeRole",
element: <PMChangeRole />,
},
{
path: "/other-users-time-reports",
path: "/otherUsersTimeReports",
element: <PMOtherUsersTR />,
},
{
path: "/project-members",
path: "/projectMembers",
element: <PMProjectMembers />,
},
{
path: "/PM-project-page",
path: "/PMProjectPage",
element: <PMProjectPage />,
},
{
path: "/PM-time-activity",
path: "/PMTimeActivity",
element: <PMTotalTimeActivity />,
},
{
path: "/PM-time-role",
path: "/PMTimeRole",
element: <PMTotalTimeRole />,
},
{
path: "/PM-unsigned-reports",
path: "/PMUnsignedReports",
element: <PMUnsignedReports />,
},
{
path: "/PM-view-unsigned-report",
path: "/PMViewUnsignedReport",
element: <PMViewUnsignedReport />,
},
{
path: "/admin-add-project",
element: <AdminAddProject />,
},
{
path: "/admin-add-user",
element: <AdminAddUser />,
},
{
path: "/admin-change-username",
path: "/adminChangeUsername",
element: <AdminChangeUsername />,
},
{
path: "/admin-manage-projects",
element: <AdminManageProjects />,
},
{
path: "/admin-manage-users",
element: <AdminManageUsers />,
},
{
path: "/admin-menu",
element: <AdminMenuPage />,
},
{
path: "/admin-project-add-member",
path: "/adminProjectAddMember",
element: <AdminProjectAddMember />,
},
{
path: "/admin-project-change-user-role",
path: "/adminProjectChangeUserRole",
element: <AdminProjectChangeUserRole />,
},
{
path: "/admin-project-manage-members",
path: "/adminProjectManageMembers",
element: <AdminProjectManageMembers />,
},
{
path: "/admin-project-page",
path: "/adminProjectPage",
element: <AdminProjectPage />,
},
{
path: "/admin-project-statistics",
path: "/adminProjectStatistics",
element: <AdminProjectStatistics />,
},
{
path: "/admin-project-view-members",
path: "/adminProjectViewMembers",
element: <AdminProjectViewMemberInfo />,
},
{
path: "/admin-view-user",
path: "/addProject",
element: <AdminAddProject />,
},
{
path: "/adminAddUser",
element: <AdminAddUser />,
},
{
path: "/adminUserInfo",
element: <AdminViewUserInfo />,
},
{
path: "/adminManageProject",
element: <AdminManageProjects />,
},
{
path: "/adminManageUser",
element: <AdminManageUsers />,
},
]);
// Semi-hacky way to get the root element