From ee49a535bdd882d98f6b99a861f8fc5fac474952 Mon Sep 17 00:00:00 2001 From: Trey t Date: Fri, 11 Feb 2022 20:08:11 -0600 Subject: [PATCH] fix issue with presisting how many days back the top header should be on re-launch --- Shared/Models/UserDefaultsStore.swift | 1 + Shared/views/ContentView.swift | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Shared/Models/UserDefaultsStore.swift b/Shared/Models/UserDefaultsStore.swift index 407a4dd..e36fbe6 100644 --- a/Shared/Models/UserDefaultsStore.swift +++ b/Shared/Models/UserDefaultsStore.swift @@ -16,6 +16,7 @@ class UserDefaultsStore { case mainViewTopHeaderIndex case theme + case contentViewCurrentSelectedHeaderViewBackDays case contentViewHeaderTag case contentViewHeaderTagViewOneViewType case contentViewHeaderTagViewTwoViewType diff --git a/Shared/views/ContentView.swift b/Shared/views/ContentView.swift index 076f49c..01a48ec 100644 --- a/Shared/views/ContentView.swift +++ b/Shared/views/ContentView.swift @@ -24,7 +24,7 @@ struct ContentView: View { @AppStorage(UserDefaultsStore.Keys.theme.rawValue, store: GroupUserDefaults.groupDefaults) private var theme: Theme = .system // MARK: top header storage - @AppStorage(UserDefaultsStore.Keys.theme.rawValue, store: GroupUserDefaults.groupDefaults) private var currentSelectedHeaderViewBackDays: Int = 30 + @AppStorage(UserDefaultsStore.Keys.contentViewCurrentSelectedHeaderViewBackDays.rawValue, store: GroupUserDefaults.groupDefaults) private var currentSelectedHeaderViewBackDays: Int = 30 @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