comparison Simoleon/ContentView.swift @ 187:13d5a8deb6c2

add AboutView and FavoritesView
author Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
date Thu, 23 Dec 2021 16:12:22 +0100
parents 1ebd1c5dd302
children
comparison
equal deleted inserted replaced
186:1ebd1c5dd302 187:13d5a8deb6c2
16 16
17 @ViewBuilder var adjustedView: some View { 17 @ViewBuilder var adjustedView: some View {
18 if UIDevice.current.userInterfaceIdiom == .pad { 18 if UIDevice.current.userInterfaceIdiom == .pad {
19 NavigationView { 19 NavigationView {
20 Sidebar() 20 Sidebar()
21 ConversionView() 21 ConversionView(
22 baseCurrency: SupportedCurrencyResult(code: "EUR", name: "Euro", isCrypto: 0),
23 quoteCurrency: SupportedCurrencyResult(code: "USD", name: "U.S. Dollar", isCrypto: 0)
24 )
22 } 25 }
23 } else { 26 } else {
24 TabView(selection: $tab) { 27 TabView(selection: $tab) {
25 ConversionView() 28 ConversionView(
29 baseCurrency: SupportedCurrencyResult(code: "EUR", name: "Euro", isCrypto: 0),
30 quoteCurrency: SupportedCurrencyResult(code: "USD", name: "U.S. Dollar", isCrypto: 0)
31 )
26 .tabItem { 32 .tabItem {
27 Label("Convert", systemImage: "arrow.counterclockwise.circle") 33 Label("Convert", systemImage: "arrow.counterclockwise.circle")
28 } 34 }
29 .tag(Tab.convert) 35 .tag(Tab.convert)
30 36
31 Text("Favorites View") 37 FavoritesView()
32 .tabItem { 38 .tabItem {
33 Label("Favorites", systemImage: "star") 39 Label("Favorites", systemImage: "star")
34 } 40 }
35 .tag(Tab.favorites) 41 .tag(Tab.favorites)
36 42
37 Text("About View") 43 AboutView()
38 .tabItem { 44 .tabItem {
39 Label("About", systemImage: "info.circle") 45 Label("About", systemImage: "info.circle")
40 } 46 }
41 .tag(Tab.settings) 47 .tag(Tab.settings)
42 } 48 }