a8m / a8m/angular-filter

groupBy multiple key

Open
#177 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2.9k
Forks
319
PR merge metrics
No merged PRs in 30d

Description

```
it('should allow groupBy multiple key', function() {
var arrays = [
{ key1: 1, key2: 1, data: {} },
{ key1: 1, key2: 1, data: {} },
{ key1: 1, key2: 2, data: {} },
{ key1: 1, key2: 2, data: {} },
{ key1: 2, key2: 3, data: {} },
{ key1: 2, key2: 3, data: {} },
{ key1: 2, key2: 4, data: {} },
{ key1: 2, key2: 4, data: {} }
];

expect(filter(arrays, ['key1', 'key2'])).toEqual({
'1,1': [arrays[0], arrays[1]],
'1,2': [arrays[2], arrays[3]],
'2,3': [arrays[4], arrays[5]],
'2,4': [arrays[6], arrays[7]]
});
});
```

should allow to group by multiple key instead of only 1 key

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.