mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-22 22:49:45 +01:00
fix: minor bugs with grouping logic
This commit is contained in:
@@ -42,8 +42,9 @@ const KEY_SELECTORS = {
|
||||
* @returns Grouped array
|
||||
*/
|
||||
export function groupArray(array, options) {
|
||||
const keySelector = KEY_SELECTORS[options.groupId];
|
||||
if (sortSelector) fastsort(array).by(getSortSelectors(options));
|
||||
const keySelector = KEY_SELECTORS[options.groupId || "default"];
|
||||
if (options.sortBy && options.sortDirection)
|
||||
fastsort(array).by(getSortSelectors(options));
|
||||
|
||||
let groups = new Map();
|
||||
array.forEach((item) => {
|
||||
|
||||
Reference in New Issue
Block a user