From 34a08bbf03b8d525f513d051338ac6c4ddb9b695 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marl=C3=A8ne=20SIMONDANT?= <msimondant@grandlyon.com> Date: Mon, 24 Oct 2022 12:54:38 +0000 Subject: [PATCH] feat(admin) : display unattachedSince date for users without any structure --- .../manage-users/manage-users.component.html | 2 +- .../components/manage-users/manage-users.component.ts | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/app/admin/components/manage-users/manage-users.component.html b/src/app/admin/components/manage-users/manage-users.component.html index 4bd358ecf..5446e305a 100644 --- a/src/app/admin/components/manage-users/manage-users.component.html +++ b/src/app/admin/components/manage-users/manage-users.component.html @@ -29,7 +29,7 @@ *ngIf="validatedJobs && validatedEmployers" class="ag-theme-alpine user-table" [rowData]="unAttachedUsers" - [columnDefs]="columnDefs" + [columnDefs]="columnDefsUnattached" rowSelection="multiple" domLayout="autoHeight" [getRowHeight]="getRowHeight" diff --git a/src/app/admin/components/manage-users/manage-users.component.ts b/src/app/admin/components/manage-users/manage-users.component.ts index 3ab747701..7bc14637f 100644 --- a/src/app/admin/components/manage-users/manage-users.component.ts +++ b/src/app/admin/components/manage-users/manage-users.component.ts @@ -37,6 +37,7 @@ export class ManageUsersComponent { public contextRow: any; public columnDefs; + public columnDefsUnattached; public frameworkComponents; public defaultColDef = { editable: true, @@ -122,6 +123,15 @@ export class ManageUsersComponent { cellStyle: { 'text-align': 'center' }, }, ]; + this.columnDefsUnattached = [...this.columnDefs]; + this.columnDefsUnattached = this.columnDefsUnattached.filter((item) => + String(item.headerName).toLowerCase().indexOf('structure') + ); + this.columnDefsUnattached.splice(this.columnDefsUnattached.length - 1, 0, { + headerName: 'Non rattaché depuis', + field: 'unattachedSince', + minWidth: 180, + }); this.frameworkComponents = { deleteUserComponent: DeleteUserComponent, jobRenderer: JobRenderer, -- GitLab