Mercurial > public > simoleon
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 |