import { Pipe, PipeTransform } from '@angular/core'; import { CaSelectableColumnTableModel } from '../../ca-selectable-column-table/models/ca-selectable-column-table.model'; @Pipe({ name: 'isColumnSelected', standalone: true, pure: false, }) export class IsColumnSelectedPipe implements PipeTransform { transform( columnsList: CaSelectableColumnTableModel[], columnName: string ): boolean { return ( columnsList?.find((col) => col.name === columnName)?.selected ?? false ); } }