Skip to content
Snippets Groups Projects

Update messenger example

Files

import AppCore
import Foundation
import HomeFeature
import LaunchFeature
import RegisterFeature
import RestoreFeature
import WelcomeFeature
@@ -17,22 +16,25 @@ extension AppEnvironment {
let bgQueue = DispatchQueue.global(qos: .background).eraseToAnyScheduler()
return AppEnvironment(
launch: {
LaunchEnvironment(
dbManager: dbManager,
dbManager: dbManager,
messenger: messenger,
mainQueue: mainQueue,
bgQueue: bgQueue,
welcome: {
WelcomeEnvironment(
messenger: messenger,
mainQueue: mainQueue,
bgQueue: bgQueue
)
},
restore: {
RestoreEnvironment()
},
home: {
HomeEnvironment(
messenger: messenger,
mainQueue: mainQueue,
bgQueue: bgQueue,
welcome: {
WelcomeEnvironment(
messenger: messenger,
mainQueue: mainQueue,
bgQueue: bgQueue
)
},
restore: {
RestoreEnvironment()
},
register: {
RegisterEnvironment(
messenger: messenger,
@@ -41,13 +43,6 @@ extension AppEnvironment {
)
}
)
},
home: {
HomeEnvironment(
messenger: messenger,
mainQueue: mainQueue,
bgQueue: bgQueue
)
}
)
}
Loading