Added home-screen app-icon Notification badge

This commit is contained in:
2023-09-16 16:15:16 +02:00
parent c4dae8df8c
commit 248483be4e
9 changed files with 67 additions and 13 deletions

View File

@ -1,4 +1,6 @@
import 'package:flutter_app_badger/flutter_app_badger.dart';
import '../../api/apiResponse.dart';
import '../../api/marianumcloud/talk/room/getRoomCache.dart';
import '../../api/marianumcloud/talk/room/getRoomResponse.dart';
@ -20,6 +22,7 @@ class ChatListProps extends DataHolder {
onUpdate: (GetRoomResponse data) => {
_getRoomResponse = data,
notifyListeners(),
FlutterAppBadger.updateBadgeCount(data.data.map((e) => e.unreadMessages).reduce((a, b) => a+b))
}
);
}