sendTokenToServer method

Future<void> sendTokenToServer(
  1. String userid
)

Implementation

Future<void> sendTokenToServer(String userid) async {
  try {
    final token = await FirebaseMessaging.instance.getToken();
    if(token == null){
      if (kDebugMode) {
        print("token is error");
      }
      return;
    }
    final  request = FcmTokenRequest()..userId =userid
    ..fcmToken = token;
    await client.registerFcmToken(request);
    if (kDebugMode) {
      print("token registered successfully");
    }
  }catch(e){

    if (kDebugMode) {
      print("failed to register token with $e");
    }

  }
}