import { Pipe, PipeTransform } from "@angular/core"; @Pipe({ name: "myFilter", pure: false }) export class MyFilterPipe implements PipeTransform { transform(items: any[], field: string, value: string): any[] { if (!items) return []; if (!value || value.length === 0) return items; return items.filter(it => it[field].toLowerCase() === value.toLowerCase()); } }