Procházet zdrojové kódy

feat: add UserDefaults for Category settings

Sam Jaffe před 3 týdny
rodič
revize
78bb66ddb9

+ 1 - 0
Todos/TodosApp.swift

@@ -12,6 +12,7 @@ struct UserDefaultsKeys {
   private static let root = "leumasjaffe.Todos"
   static let UrlHints = root + ".URLHints"
   static let WeekStart = root + ".WeekStart"
+  static let Category = root + ".Category"
 }
 
 @main

+ 1 - 1
Todos/View/Settings/CategoryGroupView.swift

@@ -8,7 +8,7 @@
 import SwiftUI
 
 struct CategoryGroupView: View {
-  @State var allGroups = [Category]()
+  @AppStorage(UserDefaultsKeys.Category) var allGroups = CodableArray<Category>()
   @State var active = Category()
   
   var body: some View {