call method
Future<RescueModel?>
call({
- required dynamic idPrize,
- required dynamic quantity,
- String? deliveryAddressId,
override
Implementation
@override
Future<RescueModel?> call({
required dynamic idPrize,
required dynamic quantity,
String? deliveryAddressId,
}) async {
var response = await Future.wait(
[
_findEstablishmentById.currentId(),
_getLoggedUserToken(),
],
);
for (var element in response) {
if (element == null) return null;
}
var result = await _repository.makeRescue(
idPrize: idPrize,
quantity: quantity,
appId: response.first!,
tokenCliente: response.last!,
deliveryAddressId: deliveryAddressId,
);
return result;
}