getToken method
Used to get the FCM token and logs the result
Implementation
Future<String?> getToken({String? vapidKey, bool logResult = true}) async {
if (!canUseFCM) return null;
final token = await FirebaseMessaging.instance.getToken(vapidKey: vapidKey);
if (logResult) {
final borders = "=================================================";
log('$borders\n FCM Token received: ${(token ?? '--')}\n$borders');
}
return token;
}