getCurrencies method
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);
}