I have an object Person with properties name and surname and i made a filter by name but i would like to add another filter , filter by surname, in the same filter but i can't find to store both p.name , and p.surname in filter brackets, is it possible to check several fields of an object in same filter ?
import { Pipe, PipeTransform } from '@angular/core';
import { Person} from './person';
@Pipe({
name: 'filter'
})
export class FilterPipe implements PipeTransform {
transform(person: Persons[], term: any): any {
return persons.filter(p => p.name.toLowerCase().indexOf(term.toLowerCase())>-1);
}
}