diff --git a/src/app/users/users.component.html b/src/app/users/users.component.html index 0bc7f91..0b6285c 100644 --- a/src/app/users/users.component.html +++ b/src/app/users/users.component.html @@ -3,5 +3,13 @@ - + + + + + + diff --git a/src/app/users/users.component.ts b/src/app/users/users.component.ts index 2a9373f..acae285 100644 --- a/src/app/users/users.component.ts +++ b/src/app/users/users.component.ts @@ -16,6 +16,7 @@ export class UsersComponent implements OnInit{ public link: string; public loading: boolean; public messages: Map<"member" | "manager", string> = new Map<"member"|"manager", string>(); + public tab: "manager" | "member" = 'manager'; private subscription; constructor(private stakeholderService: StakeholderService, @@ -46,6 +47,10 @@ export class UsersComponent implements OnInit{ } } + changeTab(tab: "manager" | "member") { + this.tab = tab; + } + private getURL(id: string): string { return properties.domain + properties.baseLink + "/" + id + "?verify="; } diff --git a/src/app/users/users.module.ts b/src/app/users/users.module.ts index fd6d814..6938a81 100644 --- a/src/app/users/users.module.ts +++ b/src/app/users/users.module.ts @@ -6,9 +6,10 @@ import {AdminDashboardGuard} from "../utils/adminDashboard.guard"; import {DashboardUsersModule} from "../openaireLibrary/dashboard/users/dashboard-users.module"; import {LoadingModule} from "../openaireLibrary/utils/loading/loading.module"; import {PageContentModule} from "../openaireLibrary/dashboard/sharedComponents/page-content/page-content.module"; +import {RoleUsersModule} from "../openaireLibrary/dashboard/users/role-users/role-users.module"; @NgModule({ - imports: [CommonModule, UsersRoutingModule, DashboardUsersModule, LoadingModule, PageContentModule], + imports: [CommonModule, UsersRoutingModule, DashboardUsersModule, LoadingModule, PageContentModule, RoleUsersModule], declarations: [UsersComponent], exports: [UsersComponent], providers: [AdminDashboardGuard]