import { Navigate, Route, Routes } from "react-router-dom"; import { AppShellLayout } from "../layouts/AppShellLayout"; import { AuthLayout } from "../layouts/AuthLayout"; import { AuditLogsPage } from "../pages/AuditLogsPage"; import { ChangePasswordPage } from "../pages/ChangePasswordPage"; import { DashboardPage } from "../pages/DashboardPage"; import { DelegationsPage } from "../pages/DelegationsPage"; import { ForbiddenPage } from "../pages/ForbiddenPage"; import { InvoicePoolPage } from "../pages/InvoicePoolPage"; import { LoginPage } from "../pages/LoginPage"; import { NotificationsPage } from "../pages/NotificationsPage"; import { NotFoundPage } from "../pages/NotFoundPage"; import { ProfilePage } from "../pages/ProfilePage"; import { ReimbursementDetailPage } from "../pages/ReimbursementDetailPage"; import { ReimbursementsPage } from "../pages/ReimbursementsPage"; import { UserManagementPage } from "../pages/UserManagementPage"; import { WorkflowTaskDetailPage } from "../pages/WorkflowTaskDetailPage"; import { WorkflowTasksPage } from "../pages/WorkflowTasksPage"; import { GuestOnly, RequireAuth, RequirePermission } from "./guards"; export function AppRouter() { return ( } > } /> } > } /> } > } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> ); }