followUser method

Future<void> followUser({
  1. required User user,
  2. required bool isFollow,
})

Implementation

Future<void> followUser({required User user, required bool isFollow}) async {
  final result = isFollow
      ? await service.followUser(user.userId)
      : await service.unfollowUser(user.userId);
  if (result.code == TUIError.success) {
    return _updateFollowUserList(user, isFollow);
  }
  toastSubject?.add(ErrorHandler.convertToErrorMessage(
          result.code.value(), result.message) ??
      '');
}