diff --git a/Examples/xx-messenger/Sources/AppFeature/AppEnvironment+Live.swift b/Examples/xx-messenger/Sources/AppFeature/AppEnvironment+Live.swift index 6b1df10d25b421f5530cc0b8b77146acdee6023b..ff97f80333da243e0dd39008f16d58587a094463 100644 --- a/Examples/xx-messenger/Sources/AppFeature/AppEnvironment+Live.swift +++ b/Examples/xx-messenger/Sources/AppFeature/AppEnvironment+Live.swift @@ -44,7 +44,9 @@ extension AppEnvironment { }, home: { HomeEnvironment( - messenger: messenger + messenger: messenger, + mainQueue: mainQueue, + bgQueue: bgQueue ) } ) diff --git a/Examples/xx-messenger/Sources/HomeFeature/HomeFeature.swift b/Examples/xx-messenger/Sources/HomeFeature/HomeFeature.swift index 4aad88dac7cb70cac5908b50bce45a6367b91ca8..6b61b0997c784eafc891d11cf46a15a22ba4549d 100644 --- a/Examples/xx-messenger/Sources/HomeFeature/HomeFeature.swift +++ b/Examples/xx-messenger/Sources/HomeFeature/HomeFeature.swift @@ -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 ) }