added bookmark count number in collections view
This commit is contained in:
@@ -50,6 +50,14 @@ class Storage {
|
||||
return allBookmarks.where((b) => b.collectionId == collectionId).toList();
|
||||
}
|
||||
|
||||
static Map<int, int> loadPerCollectionBookmarkCount() {
|
||||
return loadBookmarks().fold(<int, int>{}, (map, bookmark) {
|
||||
map[bookmark.collectionId] ??= 0;
|
||||
map[bookmark.collectionId] = map[bookmark.collectionId]! + 1;
|
||||
return map;
|
||||
});
|
||||
}
|
||||
|
||||
static Future<void> addBookmark(Bookmark bookmark) async {
|
||||
final bookmarks = loadBookmarks();
|
||||
bookmarks.add(bookmark);
|
||||
|
||||
Reference in New Issue
Block a user