Mam sobie mapę:
return {
a: {field: 1},
b: {field: 2},
c: {field: 3},
d: {field: 4},
e: {field: 5},
};
I chcę ją zamienić na taki array:
return [
{key: 'a', field: 1},
{key: 'b', field: 2},
{key: 'c', field: 3},
{key: 'd', field: 4},
{key: 'e', field: 5},
];
Od razu widać że gdyby odwrócić operację to wyszedłby groupBy
, ale nie mam pomysłu trochę jak nazwać odwrotną operację :/ Jedyne co mi przychodzi do głowy to mapEntries
, ale coś mi nie pasuje. Ma ktoś pomysł na lepszą?