mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-23 23:19:40 +01:00
feat: add pinned items group at the top
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
export function groupBy(arr, key) {
|
export function groupBy(arr, key) {
|
||||||
let groups = {};
|
let groups = { Pinned: [] };
|
||||||
arr.forEach((item) => {
|
arr.forEach((item) => {
|
||||||
let groupTitle = key(item);
|
let groupTitle = item.pinned ? "Pinned" : key(item);
|
||||||
let group = groups[groupTitle]
|
let group = groups[groupTitle]
|
||||||
? groups[groupTitle]
|
? groups[groupTitle]
|
||||||
: (groups[groupTitle] = []);
|
: (groups[groupTitle] = []);
|
||||||
|
|||||||
Reference in New Issue
Block a user