From fe09ae7aefd1943ab5d7711a05f8c54c5c2b979c Mon Sep 17 00:00:00 2001 From: Francisco Gindre Date: Tue, 14 Mar 2023 05:42:34 -0300 Subject: [PATCH] [#660] Settings button is not part of a navigation bar (#662) This deletes the HStack on the HomeView and adds the settings view into the navigation bar trailing item --- secant/Features/Home/HomeView.swift | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/secant/Features/Home/HomeView.swift b/secant/Features/Home/HomeView.swift index d300f8f..3f5da7c 100644 --- a/secant/Features/Home/HomeView.swift +++ b/secant/Features/Home/HomeView.swift @@ -7,12 +7,6 @@ struct HomeView: View { var body: some View { WithViewStore(store) { viewStore in VStack { - HStack { - Spacer() - - settingsButton(viewStore) - } - balance(viewStore) Spacer() @@ -30,6 +24,7 @@ struct HomeView: View { } .applyScreenBackground() .navigationTitle(L10n.Home.title) + .navigationBarItems(trailing: settingsButton(viewStore)) .navigationBarTitleDisplayMode(.inline) .onAppear(perform: { viewStore.send(.onAppear) }) .onDisappear(perform: { viewStore.send(.onDisappear) }) @@ -125,7 +120,7 @@ extension HomeView { struct HomeView_Previews: PreviewProvider { static var previews: some View { NavigationView { - HomeView(store: .error) + HomeView(store: .placeholder) } } }