Refactor notification state filter saving and loading

This commit is contained in:
William Casarin
2023-04-21 16:39:12 -07:00
parent 47e349558c
commit ec75769a0f
2 changed files with 36 additions and 41 deletions

View File

@@ -130,6 +130,12 @@ class UserSettingsStore: ObservableObject {
@Setting(key: "disable_animation", default_value: UIAccessibility.isReduceMotionEnabled)
var disable_animation: Bool
@StringSetting(key: "friend_filter", default_value: .all)
var friend_filter: FriendFilter
@StringSetting(key: "notification_state", default_value: .all)
var notification_state: NotificationFilterState
@StringSetting(key: "translation_service", default_value: .none)
var translation_service: TranslationService