revokeNotification static method

Future<String?> revokeNotification()

Implementation

static Future<String?> revokeNotification() async {
  final localFcmToken = await LocalData.getString('fcmToken');
  if (localFcmToken == null || localFcmToken == "default_value") return null;
  final response = await RemoteData.revokeFcmToken(localFcmToken);
  if (response.statusCode == 200 || response.statusCode == 201) {
    await LocalData.putString('fcmToken', 'default_value');
    return "Revoke FCM token success";
  } else {
    return "Revoke FCM token failed";
  }
}