summaryrefslogtreecommitdiff
path: root/Jel/Controllers/AuthStateController.swift
diff options
context:
space:
mode:
authorShav Kinderlehrer <[email protected]>2024-02-21 12:20:24 -0500
committerShav Kinderlehrer <[email protected]>2024-02-21 12:20:24 -0500
commitce0be87c7f39e9763d835a685cb65eb38c7e68c3 (patch)
treea548887701d035f40923de1838317d213a8a2532 /Jel/Controllers/AuthStateController.swift
parent53b079259556532569af3af0e3b15aa887adbfd4 (diff)
downloadjel-ce0be87c7f39e9763d835a685cb65eb38c7e68c3.tar.gz
jel-ce0be87c7f39e9763d835a685cb65eb38c7e68c3.zip
Cleanup + change SignInView to be a sheet
Diffstat (limited to 'Jel/Controllers/AuthStateController.swift')
-rw-r--r--Jel/Controllers/AuthStateController.swift4
1 files changed, 4 insertions, 0 deletions
diff --git a/Jel/Controllers/AuthStateController.swift b/Jel/Controllers/AuthStateController.swift
index d117820..11aacbf 100644
--- a/Jel/Controllers/AuthStateController.swift
+++ b/Jel/Controllers/AuthStateController.swift
@@ -14,6 +14,8 @@ class AuthStateController: ObservableObject {
@Published var userId: String?
@Published var username: String?
+ @Published var loaded: Bool = false
+
private let defaults = UserDefaults.standard
static let shared = AuthStateController()
@@ -40,6 +42,8 @@ class AuthStateController: ObservableObject {
if let oldUsername = defaults.string(forKey: "AuthState_username") {
self.username = oldUsername
}
+
+ self.loaded = true
}
func save() {