From 2e3c12fed339c8bf3dc966217cbdf4c385fb98a1 Mon Sep 17 00:00:00 2001 From: Shav Kinderlehrer Date: Fri, 15 Dec 2023 10:41:00 -0500 Subject: Add settings view + fix signin flow --- Jel/JelApp.swift | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'Jel/JelApp.swift') diff --git a/Jel/JelApp.swift b/Jel/JelApp.swift index 6e4490e..3040b5c 100644 --- a/Jel/JelApp.swift +++ b/Jel/JelApp.swift @@ -10,8 +10,6 @@ import SwiftUI @main struct JelApp: App { let datamodelController = DatamodelController.shared - let authStateController = AuthStateController.shared - let jellyfinClientController = JellyfinClientController(authHeaders: AuthHeaders( Client: "Jel", Device: UIDevice.current.systemName, @@ -21,15 +19,13 @@ struct JelApp: App { var body: some Scene { WindowGroup { - ContentView(authState: authStateController) + ContentView() .environment(\.managedObjectContext, datamodelController.container.viewContext) .environmentObject(jellyfinClientController) .task { - authStateController.load() - if authStateController.serverUrl != nil { - jellyfinClientController.setUrl(url: authStateController.serverUrl!) - } + AuthStateController.shared.load() + SettingsController.shared.load() } } } -- cgit v1.2.3