getCurrencies method

Future<void> getCurrencies(
  1. CurrencyRequest request
)

Fetches currencies and updates the state.

Implementation

Future<void> getCurrencies(CurrencyRequest request) async {
  emit(const ICubitState<CurrenciesResponse>.loading());
  final networkState = await _getCurrenciesUseCase.invoke(request);
  final state = mapNetworkState(networkState);
  emit(state);
}