use table settings
This commit is contained in:
10
src/core/utils/flattenArrayOfObjects.js
Normal file
10
src/core/utils/flattenArrayOfObjects.js
Normal file
@@ -0,0 +1,10 @@
|
||||
export const flattenArrayOfObjects = (array, key) => {
|
||||
return array.reduce((acc, obj) => {
|
||||
if (Array.isArray(obj[key])) {
|
||||
acc.push(...flattenArrayOfObjects(obj[key]));
|
||||
} else {
|
||||
acc.push(obj);
|
||||
}
|
||||
return acc;
|
||||
}, []);
|
||||
};
|
||||
Reference in New Issue
Block a user