Files
feishin/server/utils/group-by-property.ts
T
2022-10-25 16:52:45 -07:00

9 lines
259 B
TypeScript

export const groupByProperty = (object: any, property: string) => {
return object.reduce((groups: any, item: any) => {
const group = groups[item[property]] || [];
group.push(item);
groups[item[property]] = group;
return groups;
}, {});
};