comparison Simoleon/UI/FavoriteButton.swift @ 160:0c589138a6f3

Implement Conversion Box
author Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
date Sun, 29 Aug 2021 19:04:34 +0100
parents 82bd84c5973c
children 3913aff613e8
comparison
equal deleted inserted replaced
159:35628bac01f5 160:0c589138a6f3
6 // 6 //
7 7
8 import SwiftUI 8 import SwiftUI
9 9
10 struct FavoriteButton: View { 10 struct FavoriteButton: View {
11 @State var currencyPair: CurrencyPairModel 11 @ObservedObject var currencyPair: CurrencyPair
12 @State private var scale: CGFloat = 1 12 @State private var scale: CGFloat = 1
13 @Environment(\.managedObjectContext) private var viewContext 13 @Environment(\.managedObjectContext) private var viewContext
14 @FetchRequest(sortDescriptors: []) private var favoritePairs: FetchedResults<FavoritePair> 14 @FetchRequest(sortDescriptors: []) private var favoritePairs: FetchedResults<FavoritePair>
15 15
16 var body: some View { 16 var body: some View {
89 } 89 }
90 } 90 }
91 91
92 struct FavoriteButton_Previews: PreviewProvider { 92 struct FavoriteButton_Previews: PreviewProvider {
93 static var previews: some View { 93 static var previews: some View {
94 FavoriteButton(currencyPair: CurrencyPairModel(baseSymbol: "USD", quoteSymbol: "EUR")) 94 FavoriteButton(currencyPair: CurrencyPair())
95 } 95 }
96 } 96 }