# HG changeset patch # User Dennis Concepción Martín # Date 1627421774 -3600 # Node ID e7210cff632e5e1f2a1027154570fa7885a05a54 # Parent 4082787b33e52fcc6d9d427bd4716264d5755de5 Fix default currency bug diff -r 4082787b33e5 -r e7210cff632e Simoleon.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate Binary file Simoleon.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate has changed diff -r 4082787b33e5 -r e7210cff632e Simoleon/Helpers/Sidebar.swift --- a/Simoleon/Helpers/Sidebar.swift Tue Jul 27 22:13:42 2021 +0100 +++ b/Simoleon/Helpers/Sidebar.swift Tue Jul 27 22:36:14 2021 +0100 @@ -8,9 +8,12 @@ import SwiftUI struct Sidebar: View { + @Environment(\.managedObjectContext) private var viewContext + @FetchRequest(sortDescriptors: []) private var defaultCurrency: FetchedResults + var body: some View { List { - NavigationLink(destination: Conversion(currencyPair: "USD/GBP")) { + NavigationLink(destination: Conversion(currencyPair: defaultCurrency.first?.pair ?? "USD/GBP")) { Label("Convert", systemImage: "arrow.counterclockwise.circle") } @@ -29,6 +32,8 @@ struct Sidebar_Previews: PreviewProvider { static var previews: some View { - Sidebar() + NavigationView { + Sidebar() + } } }