/* * Copyright (c) 2019. Mario Studio. All right reserved. */ import { Pipe, PipeTransform, } from '@angular/core'; import { List, partition, ValueIteratorTypeGuard, } from 'lodash'; @Pipe({ name: 'partition', }) export class PartitionPipe implements PipeTransform { transform ( collection: List | null | undefined, callback: ValueIteratorTypeGuard, ): [U[], Array>] { return partition(collection, callback); } }