changeset 131:501ea028ea5e

Refactor code
author Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
date Mon, 16 Aug 2021 18:22:38 +0100
parents 69ce1e7d77b5
children 9439c76e6590
files Simoleon/Helpers/FavoriteButton.swift
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/Simoleon/Helpers/FavoriteButton.swift	Mon Aug 16 18:22:32 2021 +0100
+++ b/Simoleon/Helpers/FavoriteButton.swift	Mon Aug 16 18:22:38 2021 +0100
@@ -11,12 +11,12 @@
     var currencyPair: String
     
     @Environment(\.managedObjectContext) private var viewContext
-    @FetchRequest(sortDescriptors: []) private var favorite: FetchedResults<Favorite>
+    @FetchRequest(sortDescriptors: []) private var favorites: FetchedResults<Favorite>
     
     @State private var starSymbol = "star"
     
     var body: some View {
-        let favoriteCurrencyPairs = favorite.map { $0.currencyPair }
+        let favoriteCurrencyPairs = favorites.map { $0.currencyPair }
         Button(action: { favoriteAction(favoriteCurrencyPairs) }) {
             RoundedRectangle(cornerRadius: 15)
                 .foregroundColor(Color(.secondarySystemBackground))
@@ -65,7 +65,7 @@
      */
     private func removeFromFavorites() {
         withAnimation {
-            let favoriteObject = favorite.first(where: { $0.currencyPair == currencyPair })
+            let favoriteObject = favorites.first(where: { $0.currencyPair == currencyPair })
             viewContext.delete(favoriteObject ?? Favorite())
             
             do {