UNPKG

angular2-datatable-pagination

Version:
15 lines (13 loc) 366 B
import * as _ from "lodash"; import {Pipe, PipeTransform} from "@angular/core"; @Pipe({ name: "dataFilter" }) export class DataFilterPipe implements PipeTransform { transform(array: any[], query: string): any { if (query) { return _.filter(array, row=>row.name.indexOf(query) > -1); } return array; } }