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 {