Skip to content
Snippets Groups Projects
Commit acda1bab authored by Dariusz Rybicki's avatar Dariusz Rybicki
Browse files

Add schedulers to HomeEnvironment

parent 5f309227
No related branches found
No related tags found
2 merge requests!102Release 1.0.0,!46Update XXMessenger example
......@@ -44,7 +44,9 @@ extension AppEnvironment {
},
home: {
HomeEnvironment(
messenger: messenger
messenger: messenger,
mainQueue: mainQueue,
bgQueue: bgQueue
)
}
)
......
......@@ -12,17 +12,25 @@ public enum HomeAction: Equatable {
public struct HomeEnvironment {
public init(
messenger: Messenger
messenger: Messenger,
mainQueue: AnySchedulerOf<DispatchQueue>,
bgQueue: AnySchedulerOf<DispatchQueue>
) {
self.messenger = messenger
self.mainQueue = mainQueue
self.bgQueue = bgQueue
}
public var messenger: Messenger
public var mainQueue: AnySchedulerOf<DispatchQueue>
public var bgQueue: AnySchedulerOf<DispatchQueue>
}
extension HomeEnvironment {
public static let unimplemented = HomeEnvironment(
messenger: .unimplemented
messenger: .unimplemented,
mainQueue: .unimplemented,
bgQueue: .unimplemented
)
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment