We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0931b3f commit 3062bd7Copy full SHA for 3062bd7
Coder Desktop/Coder Desktop/State.swift
@@ -93,7 +93,7 @@ class SecureSession: ObservableObject, Session {
93
}
94
95
class Settings: ObservableObject {
96
- let store: UserDefaults
+ private let store: UserDefaults
97
@AppStorage(Keys.useLiteralHeaders) var useLiteralHeaders = false
98
99
@Published var literalHeaders: [LiteralHeader] {
@@ -102,10 +102,10 @@ class Settings: ObservableObject {
102
103
104
105
- init(store: UserDefaults = UserDefaults.standard) {
+ init(store: UserDefaults = .standard) {
106
self.store = store
107
_literalHeaders = Published(
108
- initialValue: UserDefaults.standard.data(
+ initialValue: store.data(
109
forKey: Keys.literalHeaders
110
).flatMap { try? JSONDecoder().decode([LiteralHeader].self, from: $0) } ?? []
111
)
0 commit comments