All files / modules/acute-common/src/pipes map-values.pipe.ts

0% Statements 0/7
100% Branches 0/0
0% Functions 0/1
0% Lines 0/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20                                       
import { Pipe, PipeTransform } from '@angular/core';
import { Logger } from '@bitblit/ratchet-common/logger/logger';
 
@Pipe({ name: 'acuteMapValues', standalone: true })
export class MapValuesPipe implements PipeTransform {
  transform(value: any, args?: any[]): any[] {
    const returnArray = [];
 
    for (const k of Object.keys(value)) {
      returnArray.push({
        key: k,
        val: value[k],
      });
    }
 
    Logger.info('Map values : %j : %j', returnArray, args);
    return returnArray;
  }
}