AAE-29501 Remove lodash-es import from columns selector (#10507)

This commit is contained in:
Bartosz Sekula 2024-12-19 03:09:03 -05:00 committed by GitHub
parent 76d4c6a0c5
commit e967f20cb6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -27,7 +27,6 @@ import { MatIconModule } from '@angular/material/icon';
import { MatDividerModule } from '@angular/material/divider'; import { MatDividerModule } from '@angular/material/divider';
import { MatCheckboxModule } from '@angular/material/checkbox'; import { MatCheckboxModule } from '@angular/material/checkbox';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop'; import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
import { clone } from 'lodash-es';
import { ColumnsSearchFilterPipe } from './columns-search-filter.pipe'; import { ColumnsSearchFilterPipe } from './columns-search-filter.pipe';
@Component({ @Component({
@ -106,7 +105,7 @@ export class ColumnsSelectorComponent implements OnInit {
} }
private updateColumnItems(): void { private updateColumnItems(): void {
let columns = clone(this.columns); let columns = this.columns.map((column) => ({ ...column }));
columns = this.sortColumns(columns); columns = this.sortColumns(columns);
this.columnItems = columns; this.columnItems = columns;
} }