diff --git a/Shared/Models/UserDefaultsStore.swift b/Shared/Models/UserDefaultsStore.swift index 3f75aea..b74d191 100644 --- a/Shared/Models/UserDefaultsStore.swift +++ b/Shared/Models/UserDefaultsStore.swift @@ -22,6 +22,7 @@ class UserDefaultsStore { case contentViewHeaderTag case contentViewHeaderTagViewOneViewType case contentViewHeaderTagViewTwoViewType + case currentSelectedHeaderViewViewType } static func getOnboarding() -> OnboardingData { diff --git a/Shared/views/ContentView.swift b/Shared/views/ContentView.swift index c3279e1..a205342 100644 --- a/Shared/views/ContentView.swift +++ b/Shared/views/ContentView.swift @@ -28,6 +28,7 @@ struct ContentView: View { @AppStorage(UserDefaultsStore.Keys.contentViewHeaderTagViewOneViewType.rawValue, store: GroupUserDefaults.groupDefaults) private var firstSwichableHeaderViewType: MainSwitchableViewType = .total @AppStorage(UserDefaultsStore.Keys.contentViewHeaderTagViewTwoViewType.rawValue, store: GroupUserDefaults.groupDefaults) private var secondSwichableHeaderViewType: MainSwitchableViewType = .total @AppStorage(UserDefaultsStore.Keys.contentViewHeaderTag.rawValue, store: GroupUserDefaults.groupDefaults) private var switchableViewSelectedIndex = 1 + @AppStorage(UserDefaultsStore.Keys.currentSelectedHeaderViewViewType.rawValue, store: GroupUserDefaults.groupDefaults) private var currentSelectedHeaderViewViewType: MainSwitchableViewType = .total // // MARK: edit row properties @@ -42,7 +43,6 @@ struct ContentView: View { // MARK: header properties @State private var headerHeight: CGFloat = ContentViewConstants.maxHeaderHeight @State private var headerViewType: MainSwitchableViewType = .total - @State private var currentSelectedHeaderViewViewType: MainSwitchableViewType = .total @State private var headerOpacity: Double = 1.0 //