Mercurial > public > simoleon
diff Simoleon/Settings.swift @ 152:2584fd74235a
Add new currencies
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Mon, 23 Aug 2021 17:14:14 +0100 |
parents | 6eac99e99b96 |
children | 8afba86ab8dd |
line wrap: on
line diff
--- a/Simoleon/Settings.swift Thu Aug 19 19:13:04 2021 +0100 +++ b/Simoleon/Settings.swift Mon Aug 23 17:14:14 2021 +0100 @@ -26,12 +26,12 @@ else: * Show filtered list of currencies containing searched currency string */ - var searchResults: [CurrencyPairModel] { - let currencyPairs: [CurrencyPairModel] = try! read(json: "CurrencyPairs.json") + var searchResults: [String] { + let currencyPairsSupported: [String] = try! read(json: "CurrencyPairsSupported.json") if searchCurrency.isEmpty { - return currencyPairs.sorted { $0.name < $1.name } + return currencyPairsSupported.sorted() } else { - return currencyPairs.filter { $0.name.contains(searchCurrency.uppercased()) } + return currencyPairsSupported.filter { $0.contains(searchCurrency.uppercased()) } } } @@ -43,9 +43,9 @@ SearchBar(placeholder: "Search...", text: $searchCurrency) .padding(5) - ForEach(searchResults, id: \.self) { currencyPair in - Text(currencyPair.name) - .tag(currencyPair.name) + ForEach(searchResults, id: \.self) { currencyPairsSupported in + Text(currencyPairsSupported) + .tag(currencyPairsSupported) } } } else {