addressDetail method

  1. @override
Future<Either<Failure, Address>> addressDetail(
  1. int id
)
override

Implementation

@override
Future<Either<Failure, Address>> addressDetail(int id) async {
  try {
    var result = await apiService.get(
      url: Api.address.viewDetailAddress,
      queryParameters: {'customerAddressID': id},
      withAccessToken: true,
      withToken: true,
    );

    return Right(SetAddressDTO.fromJson(result).jsonObject);
  } on Exception catch (error) {
    return Left(FailureResponse.mapExceptionToFailure(error));
  }
}