diff options
author | Iván Ávalos <avalos@disroot.org> | 2022-02-16 00:22:05 -0600 |
---|---|---|
committer | Iván Ávalos <avalos@disroot.org> | 2022-02-16 00:22:05 -0600 |
commit | de9eb9dc2b932066e8ef1668d71170230edd1d38 (patch) | |
tree | 050066a09cd85d598655309ea6b2d61059c26da8 /iosApp/iosApp/Units/UnitsView.swift | |
parent | fe30451d02b541a51f35e8ea68100c9b04f046ba (diff) | |
download | etbsa-trackermap-mobile-de9eb9dc2b932066e8ef1668d71170230edd1d38.tar.gz etbsa-trackermap-mobile-de9eb9dc2b932066e8ef1668d71170230edd1d38.tar.bz2 etbsa-trackermap-mobile-de9eb9dc2b932066e8ef1668d71170230edd1d38.zip |
- Localized strings.
- Implemented account details, about and sign out.
- Map shows first on startup now.
- Save server URL on preferences.
- More improvements and fixes!
Diffstat (limited to 'iosApp/iosApp/Units/UnitsView.swift')
-rw-r--r-- | iosApp/iosApp/Units/UnitsView.swift | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/iosApp/iosApp/Units/UnitsView.swift b/iosApp/iosApp/Units/UnitsView.swift index d813c6d..a91511e 100644 --- a/iosApp/iosApp/Units/UnitsView.swift +++ b/iosApp/iosApp/Units/UnitsView.swift @@ -67,7 +67,9 @@ struct UnitsView: View { .visible(unitsViewModel.unitsDisplayMode == .map) } ToolbarItem(placement: .navigationBarTrailing) { - Button(action: {}) { + Button { + unitsViewModel.showUserInfo = true + } label: { Image(systemName: "person") } } @@ -81,6 +83,12 @@ struct UnitsView: View { action: unitsViewModel.detailsAction, for: unitsViewModel.detailsUnit) } + .sheet(isPresented: $unitsViewModel.showUserInfo) { + print("Dismissed") + } content: { + UserInformationView() + } + } private func getNavigationTitle(_ unitDisplayMode: UnitsViewModel.UnitsDisplayMode) -> LocalizedStringKey { |