diff --git a/APP/src/app/app.routes.ts b/APP/src/app/app.routes.ts index f9d6097..a8ddb1b 100644 --- a/APP/src/app/app.routes.ts +++ b/APP/src/app/app.routes.ts @@ -9,6 +9,10 @@ import { UsersPageComponent } from './features/users/pages/users-page/users-page import { GivingCategoriesPageComponent } from './features/giving/pages/giving-categories-page/giving-categories-page.component'; import { GivingsPageComponent } from './features/giving/pages/givings-page/givings-page.component'; import { OfferingSessionPageComponent } from './features/giving/pages/offering-session-page/offering-session-page.component'; +import { ExpenseCategoriesPageComponent } from './features/expense/pages/expense-categories-page/expense-categories-page.component'; +import { ExpensesPageComponent } from './features/expense/pages/expenses-page/expenses-page.component'; +import { MyReimbursementsPageComponent } from './features/expense/pages/my-reimbursements-page/my-reimbursements-page.component'; +import { MonthlyStatementPageComponent } from './features/expense/pages/monthly-statement-page/monthly-statement-page.component'; export const routes: Routes = [ // Public routes @@ -47,6 +51,25 @@ export const routes: Routes = [ canActivate: [RoleGuard], data: { roles: ['finance', 'super_admin'] }, }, + { path: 'reimbursements', component: MyReimbursementsPageComponent }, + { + path: 'finance/expenses', + component: ExpensesPageComponent, + canActivate: [RoleGuard], + data: { roles: ['finance', 'super_admin'] }, + }, + { + path: 'finance/expense-categories', + component: ExpenseCategoriesPageComponent, + canActivate: [RoleGuard], + data: { roles: ['finance', 'super_admin'] }, + }, + { + path: 'finance/monthly-statement', + component: MonthlyStatementPageComponent, + canActivate: [RoleGuard], + data: { roles: ['finance', 'super_admin'] }, + }, ] }, diff --git a/APP/src/app/features/expense/pages/expenses-page/expenses-page.component.html b/APP/src/app/features/expense/pages/expenses-page/expenses-page.component.html index 639263b..483e1e1 100644 --- a/APP/src/app/features/expense/pages/expenses-page/expenses-page.component.html +++ b/APP/src/app/features/expense/pages/expenses-page/expenses-page.component.html @@ -44,12 +44,11 @@ diff --git a/APP/src/app/portals/user-portal/user-portal.component.html b/APP/src/app/portals/user-portal/user-portal.component.html index 71d1cf5..7c7a524 100644 --- a/APP/src/app/portals/user-portal/user-portal.component.html +++ b/APP/src/app/portals/user-portal/user-portal.component.html @@ -43,6 +43,17 @@ + +