initLocalNotifications static method

void initLocalNotifications(
  1. BuildContext context
)

Implementation

static void initLocalNotifications(BuildContext context) async {
  var androidInitialize =
      const AndroidInitializationSettings('@mipmap/ic_launcher');
  var initializationSettings =
      InitializationSettings(android: androidInitialize);

  await flutterLocalNotificationsPlugin.initialize(
    initializationSettings,
    onDidReceiveNotificationResponse: (NotificationResponse response) {
      debugPrint(
          "FCM NOTIFICATION --- init local notification ${response.payload}");
      if (response.payload != null) {
        final Map<String, dynamic> data = jsonDecode(response.payload ?? '');
        _handleNotificationClick(data, context);
      }
    },
  );
}