я ищу лучший способ объединить объект в массив.. это моя проблема:
Object {
"payload": Array [
Object {
"category": "kontrakan",
},
Object {
"Tenant": "anji",
},
],
"type": "GET_DATA_VENUE_SUCCESS",
}
Object {
"payload": Array [
Object {
"category": "kost",
},
Object {
"Tenant": "ade",
},
],
"type": "GET_DATA_VENUE_SUCCESS",
}
ожидать преобразования следующим образом:
{
[
{"category" : "kontrakan","Tenant" : "anji"},
{"category" : "kost", "Tenant" : "ade"}
]
}
вот код:
let obj = doc.data();
let arrObj = _.map(_.keys(obj), key => ({ [key]: obj[key] }));
console.log(arrObj);
я уже пытался с другими решениями. object.assign/key, lodash : _.merge, объединение все еще не работает идеально...