Fixed seen item in notifications
This commit is contained in:
@@ -234,7 +234,7 @@ class HomeViewModel with ChangeNotifier {
|
||||
notifyListeners();
|
||||
}
|
||||
|
||||
void serUnreadNotificationFalse() {
|
||||
void setUnreadNotificationFalse() {
|
||||
_hasUnreadNotification = false;
|
||||
notifyListeners();
|
||||
}
|
||||
|
||||
@@ -300,8 +300,7 @@ class NotificationViewModel with ChangeNotifier {
|
||||
NotificationStrings.allNotificationMarkedAsRead,
|
||||
);
|
||||
}
|
||||
final homeViewModel = context.read<HomeViewModel>();
|
||||
homeViewModel.serUnreadNotificationFalse();
|
||||
setNotificationFalse(context);
|
||||
} else {
|
||||
_errorMessage = message;
|
||||
if (context.mounted) {
|
||||
@@ -340,4 +339,14 @@ class NotificationViewModel with ChangeNotifier {
|
||||
return '${difference.inDays} ${NotificationStrings.daysAgo}';
|
||||
}
|
||||
}
|
||||
|
||||
void setNotificationFalse(BuildContext context) {
|
||||
final homeViewModel = context.read<HomeViewModel>();
|
||||
homeViewModel.setUnreadNotificationFalse();
|
||||
}
|
||||
|
||||
void checkNotifications(BuildContext context) {
|
||||
final homeViewModel = context.read<HomeViewModel>();
|
||||
homeViewModel.checkUnreadNotifications();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user