[94] support BG on iOS

This commit is contained in:
kanat
2023-05-18 10:31:36 -07:00
parent 427cd9de83
commit 1b24943f9a
4 changed files with 73 additions and 33 deletions
@@ -1,7 +1,7 @@
import 'dart:async';
import 'package:example/routes/routes.dart';
import 'package:example/utils/notifications_service.dart';
import 'package:example/utils/notifications_service.dart' as pn;
import 'package:flutter/material.dart';
import 'package:stream_chat_flutter/stream_chat_flutter.dart';
@@ -36,7 +36,7 @@ class LocalNotificationObserver extends NavigatorObserver {
}
}
showLocalNotification(
pn.showLocalNotification(
event,
client.state.currentUser!.id,
navigatorKey.currentState!.context,
@@ -74,3 +74,8 @@ void showLocalNotification(
payload: '${event.channelType}:${event.channelId}',
);
}
Future<void> cancelLocalNotifications() async {
final flutterLocalNotificationsPlugin = FlutterLocalNotificationsPlugin();
await flutterLocalNotificationsPlugin.cancelAll();
}