firebaseInit method

void firebaseInit(
  1. BuildContext context,
  2. GlobalKey<NavigatorState> navigatorKey
)

Implementation

void firebaseInit(BuildContext context, GlobalKey<NavigatorState> navigatorKey) {
  FirebaseMessaging.onMessage.listen((RemoteMessage message) {
    if (kDebugMode) {
      print(
          'Receive message title: ${message.notification?.title} \n Received message body: ${message.notification?.body}');
      print(message.data.toString());
      print(message.data["type"]);
      print(message.data["id"]);
    }
    initLocalNotification(context,navigatorKey, message);
    showNotification(message);
    // Handle the received message
  });
}