From 4fd12c4d91638471fd517bba02f73084f193e458 Mon Sep 17 00:00:00 2001 From: talksik Date: Mon, 13 Dec 2021 14:54:08 -0800 Subject: [PATCH] cleaning up and breaking down the app delegate conversion with swiftui to understand what's happening form firebase --- nirvana-ios/nirvana_iosApp.swift | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/nirvana-ios/nirvana_iosApp.swift b/nirvana-ios/nirvana_iosApp.swift index 361603f..62dba93 100644 --- a/nirvana-ios/nirvana_iosApp.swift +++ b/nirvana-ios/nirvana_iosApp.swift @@ -11,21 +11,20 @@ import GoogleSignIn @main struct nirvana_iosApp: App { - @UIApplicationDelegateAdaptor(AppDelegate.self) var delegate - var body: some Scene { + @UIApplicationDelegateAdaptor private var appDelegate: AppDelegate + var body: some Scene { WindowGroup { - ContentView() + ContentView() } - } + } } -class AppDelegate: NSObject, UIApplicationDelegate{ - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: - [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool { - FirebaseApp.configure() - - return true - } + +class AppDelegate: NSObject, UIApplicationDelegate { + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool { + FirebaseApp.configure() + return true + } func application(_ application: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey: Any]) -> Bool { return GIDSignIn.sharedInstance.handle(url)