From 5c4149b723ccf685e3a7065bebcacd6341571ed1 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Thu, 4 Jun 2020 00:41:06 +0530 Subject: Adds remove from favorites + context menu for favorites items --- lib/data/favorites.dart | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lib/data/favorites.dart') diff --git a/lib/data/favorites.dart b/lib/data/favorites.dart index 45f1e00..f088a71 100644 --- a/lib/data/favorites.dart +++ b/lib/data/favorites.dart @@ -59,3 +59,11 @@ void addToFavorites(Application app) async { await setFavorites(fs); } +void removeFromFavorites(Application app) async { + List fs = await getFavorites() as List; + + fs.removeWhere((a) => a.packageName == app.packageName); + + await setFavorites(fs); +} + -- cgit v1.3.1