call method

  1. @override
Future<UploadUserImageModel?> call({
  1. required File image,
})
override

Implementation

@override
Future<UploadUserImageModel?> call({required File image}) async {
  var response = await Future.wait(
      [_findEstablishmentById.currentId(), _getLoggedUserToken()]);

  for (var element in response) {
    if (element == null) return null;
  }
  return await _repository.uploadImage(
      image: image, appId: response.first!, tokenClient: response.last);
}