typingSend function

Future<Map<String, dynamic>> typingSend(
  1. dynamic token,
  2. dynamic otherToken,
  3. bool isTipeUp
)

Implementation

Future<Map<String, dynamic>> typingSend(token, otherToken, bool isTipeUp) async {
  await FirebaseMessaging.instance.setForegroundNotificationPresentationOptions(
    alert: false,
    badge: false,
    sound: false,
  );
  Map<String, dynamic> res = {};
  // await req.send(
  //   type: RESTAPI.post,
  //   customData: CustomRequestData(
  //     url: 'https://fcm.googleapis.com/fcm/send',
  //     header: <String, String>{
  //       'Content-Type': 'application/json',
  //       'Authorization': 'key=${ChatHunter.firebaseSetting?.serverId}',
  //     },
  //     rawJson: json.encode(<String, dynamic>{
  //       'notification': {},
  //       'priority': 1,
  //       'registration_ids': [otherToken],
  //       'data': {
  //         'token': token,
  //         'types': isTipeUp ? 'typeup' : 'typedown',
  //       },
  //     }),
  //   ),
  //   changeConfig: RequestApiHelperConfigData(
  //     withLoading: Redirects(toogle: false),
  //     logResponse: false,
  //     onSuccess: (data) {
  //       res = data;
  //     },
  //   ),
  // );
  return res;
}