getFeedFollowerByUid method

Future<PeamanFeedFollower?> getFeedFollowerByUid({
  1. required String feedId,
  2. required String uid,
})

Implementation

Future<PeamanFeedFollower?> getFeedFollowerByUid({
  required final String feedId,
  required final String uid,
}) async {
  PeamanFeedFollower? _feedFollower;
  try {
    final _feedFollowerRef =
        PeamanReferenceHelper.feedFollowersCol(feedId: feedId).doc(uid);
    final _feedFollowerSnap = await _feedFollowerRef.get();

    if (_feedFollowerSnap.exists) {
      final _feedFollowerData = _feedFollowerSnap.data() ?? {};
      _feedFollower = PeamanFeedFollower.fromJson(_feedFollowerData);
    }
  } catch (e) {
    print(e);
    print('Error!!!: Getting feed follower by uid');
  }
  return _feedFollower;
}