/* * Copyright (c) 2019. Mario Studio. All right reserved. */ import { Pipe, PipeTransform, } from '@angular/core'; import { intersectionWith, List, } from 'lodash'; @Pipe({ name: 'intersectionWith', }) export class IntersectionWithPipe implements PipeTransform { transform ( array?: List | null, ...values: Array> ): T[] { return intersectionWith(array, ...values); } }