Added Role column to user directory

This commit is contained in:
2026-09-28 10:58:02 +02:00
parent 8eae097e8b
commit ef13117042
4 changed files with 153 additions and 8 deletions
+6 -2
View File
@@ -245,8 +245,12 @@ export interface Dashboard {
}
export enum UserRole {
Admin = 'Admin',
Executive = 'Executive',
Supervisor = 'Supervisor',
Manager = 'Manager',
Contributor = 'Contributor',
SuperAdmin = 1,
Executive = 2,
ProgrammeManager = 3,
FinanceOfficer = 4,
RecipientViewer = 5,
@@ -257,7 +261,7 @@ export interface User {
email: string | null;
status: ActivityStatus;
lastLoginAt: string | null;
role?: string | UserRole;
role?: string | UserRole | null;
name?: string;
organisationId?: number | string;
organisationName?: string;