argos/dmp-frontend/src/app/pipes/dataset-status-filter.pipe.ts

26 lines
574 B
TypeScript

import * as _ from "lodash";
import { Pipe, PipeTransform } from "@angular/core";
@Pipe({
name: "datasetstatusFilter"
})
export class DatasetStatusFilterPipe implements PipeTransform {
transform(array: any[], status: string): any {
debugger;
if (status) {
return _.filter(array, row => {
return (
row.uri.indexOf(status) > -1 ||
//row.version == query ||
row.id.indexOf(status) > -1
)
});
}
return array;
}
}