// Angular Core
import { Pipe, PipeTransform } from '@angular/core';

@Pipe({
  name: 'objectToArray',
  standalone: false
})
export class ObjectToArrayPipe implements PipeTransform {

  transform(value: any, ...args: any): any {
    if (!args[0] || typeof args[0] !== 'object') {
      return [];
    }
    var newObj = Object.keys(args[0]).map(key => ({key, value: args[0][key]}));
    return newObj;
  }

}
