Commit a52b8bf 1 parent 1a4054c commit a52b8bf Copy full SHA for a52b8bf
File tree 2 files changed +6
-16
lines changed
2 files changed +6
-16
lines changed Original file line number Diff line number Diff line change @@ -9,13 +9,13 @@ abstract class ActivityLocalDataSource {
9
9
10
10
class ActivityLocalDataSourceImpl implements ActivityLocalDataSource {
11
11
@override
12
- Future <void > addActivity ( activityCompanion) {
12
+ Future <void > addActivity (activityCompanion) {
13
13
return appDatabase.into (appDatabase.activity).insert (activityCompanion);
14
14
}
15
15
16
16
@override
17
- void deleteActivity (int id) {
18
- return appDatabase.delete (appDatabase.activity).where ((tbl) => tbl.id.equals (id));
17
+ Future < int > deleteActivity (int id) {
18
+ return ( appDatabase.delete (appDatabase.activity).. where ((tbl) => tbl.id.equals (id))). go ( );
19
19
}
20
20
21
21
@override
Original file line number Diff line number Diff line change @@ -55,21 +55,11 @@ class _FavoritesState extends State<Favorites> {
55
55
trailing: Row (
56
56
mainAxisSize: MainAxisSize .min,
57
57
children: [
58
- // IconButton(
59
- // onPressed: () {
60
- //
61
- // },
62
- // icon: Icon(Icons.done),
63
- // ),
64
58
IconButton (
65
59
icon: const Icon (Icons .cancel_outlined),
66
- onPressed: () {
67
- activitiesModel.removeActivity (activity.key);
68
-
69
- setState (() {
70
- favorites.remove (activity);
71
- });
72
- // _updateFavorites(favorites);
60
+ onPressed: () async {
61
+ activityLocalDataSource.deleteActivity (activity.id! );
62
+ _getFavorites ();
73
63
},
74
64
),
75
65
],
You can’t perform that action at this time.
0 commit comments