unfollowFeed method

Future<void> unfollowFeed({
  1. required String uid,
  2. required String feedId,
})

Implementation

Future<void> unfollowFeed({
  required final String uid,
  required final String feedId,
}) async {
  try {
    final _feedFollowerRef =
        PeamanReferenceHelper.feedFollowersCol(feedId: feedId).doc(uid);
    final _followedFeedRef =
        PeamanReferenceHelper.followedFeedsCol(uid: uid).doc(feedId);

    await Future.wait([
      _feedFollowerRef.delete(),
      _followedFeedRef.delete(),
    ]);

    print("Success: Unfollowing feed $feedId");
  } catch (e) {
    print(e);
    print('Error!!!: Unfollowing feed');
  }
}