updatePickup method
Implementation
@override
Future<Either<Failure, Pickup>> updatePickup({
Map<String, dynamic>? param,
Map<String, dynamic>? header,
Map<String, dynamic>? body,
}) async {
try {
final response = await httpHandler.post(
url: Api.payment.updatePickup,
queryParameters: param,
requestBody: body,
);
var responseDto = PickupResponseDTO.fromJson(Getter.getMap(response));
return Right(PickupMapper.mapPickupResponseToDomain(responseDto.model));
} on Exception catch (error) {
return Left(FailureResponse.mapExceptionToFailure(error));
}
}