compareCurrencies method
dynamic
compareCurrencies()
Implementation
compareCurrencies() {
currencies = _selectCurrencyController.currencies;
currencyListings = _serviceController.currencyListings;
//Comparing the currencies in order to get the networks, abbrevation and currency name
for (var currency in currencies) {
for (Map<String, dynamic> listingCurrency in currencyListings)
// ignore: curly_braces_in_flow_control_structures
if (currency == listingCurrency['abbreviation']) {
comapareList.add(CurrencyCard(
abbrevation: listingCurrency['abbreviation'],
networks: listingCurrency['networks'] as List<dynamic>,
currency: listingCurrency['currency'],
icon: listingCurrency['currencyIcon'],
));
} else {
null;
}
}
return comapareList;
}