# HG changeset patch # User Dennis Concepcion Martin # Date 1629134558 -3600 # Node ID 501ea028ea5ec6da0737bfd2233c534b7333675d # Parent 69ce1e7d77b55979bcc5295e212f4e6dd18e14fa Refactor code diff -r 69ce1e7d77b5 -r 501ea028ea5e Simoleon/Helpers/FavoriteButton.swift --- 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 + @FetchRequest(sortDescriptors: []) private var favorites: FetchedResults @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 {