initialize static method

Future<void> initialize(
  1. BuildContext context
)

Implementation

static Future<void> initialize(BuildContext context) async {
  requestPermission();
  try {
    await Firebase.initializeApp();
  } catch (e) {
    print(
        "Quick Chat -------- Firebase not initialized. Make sure to add google-services.json in your app.");
  }
    getFcmConfigure(context);
    initLocalNotifications(context);

  FirebaseMessaging.onMessage.listen((RemoteMessage message) {
    _handleNotificationClick(message.data, context);
  });

  FirebaseMessaging.onMessageOpenedApp.listen((RemoteMessage message) {
    _handleNotificationClick(message.data, context);
  });
}