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 4bd358ecf71f28040928ced416a15860de340f79..5446e305a63514510c40052e48b2e3819d489b5c 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 3ab74770180a8d5f919c2e1a7ed336e8746814b2..7bc14637fe71b5591c1caadbe2b8bde59758459b 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,