INNER CODE UNIT · Swift
AppDelegate
joreilly/Confetti · iosApp/iosApp/AppDelegate.swift:13
class AppDelegate : NSObject, UIApplicationDelegate, ObservableObject {
let backDispatcher: BackDispatcher = BackDispatcherKt.BackDispatcher()
private var applicationLifecycle: ApplicationLifecycle
@Published var appComponent: DefaultAppComponent
override init() {
KoinKt.doInitKoin()
applicationLifecycle = ApplicationLifecycle()
appComponent = DefaultAppComponent(
componentContext: DefaultComponentContext(
lifecycle: applicationLifecycle,
stateKeeper: nil,
instanceKeeper: nil,
backHandler: backDispatcher
),
onSignOut: {
Task {