cancleFollowRequest method

Future<void> cancleFollowRequest({
  1. required String uid,
  2. required String friendId,
})

Implementation

Future<void> cancleFollowRequest({
  required final String uid,
  required final String friendId,
}) async {
  try {
    final _receivedRef = PeamanReferenceHelper.receivedFollowRequestsCol(
      uid: friendId,
    ).doc(uid);
    final _sentRef = PeamanReferenceHelper.sentFollowRequestsCol(
      uid: uid,
    ).doc(friendId);

    final _receivedFututre = _receivedRef.delete();
    final _sentFuture = _sentRef.delete();

    await Future.wait([
      _receivedFututre,
      _sentFuture,
    ]);
    print('Success: Canceling follow $friendId');
  } catch (e) {
    print(e);
    print('Error!!!: Canceling follow');
  }
}