comparison Simoleon/ContentView.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 b899c1142d9d
comparison
equal deleted inserted replaced
159:35628bac01f5 160:0c589138a6f3
13 private enum Tab { 13 private enum Tab {
14 case convert, favorites, settings 14 case convert, favorites, settings
15 } 15 }
16 16
17 @ViewBuilder var adjustedView: some View { 17 @ViewBuilder var adjustedView: some View {
18 let currencyPair = CurrencyPairModel(baseSymbol: "USD", quoteSymbol: "EUR")
19 18
20 // MARK: - iPad 19 // MARK: - iPad
21 if UIDevice.current.userInterfaceIdiom == .pad { 20 if UIDevice.current.userInterfaceIdiom == .pad {
22 NavigationView { 21 NavigationView {
23 // Sidebar() 22 // Sidebar()
24 ConversionView(currencyPair: currencyPair) 23 ConversionView()
25 } 24 }
26 } else { 25 } else {
27 // MARK: - iPhone 26 // MARK: - iPhone
28 TabView(selection: $tab) { 27 TabView(selection: $tab) {
29 ConversionView(currencyPair: currencyPair) 28 ConversionView()
30 .tabItem { 29 .tabItem {
31 Label("Convert", systemImage: "arrow.counterclockwise.circle") 30 Label("Convert", systemImage: "arrow.counterclockwise.circle")
32 } 31 }
33 .tag(Tab.convert) 32 .tag(Tab.convert)
34 33