getDeliveryAddresses method

  1. @override
Future<Either<Failure, List<DeliveryAddressEntity>>> getDeliveryAddresses()
override

Implementation

@override
Future<Either<Failure, List<DeliveryAddressEntity>>> getDeliveryAddresses() =>
    request<List<DeliveryAddressEntity>>(
      () async {
        final DeliveryAddressesResponse response =
            await dataSource.getDeliveryAddresses();

        final List<DeliveryAddressEntity> addresses =
            DeliveryAddressesMapper.fromResponse(
          response: response,
        );

        return addresses;
      },
    );