@@ -21,7 +21,7 @@ import TicTacToeIntegrations
2121import UIKit
2222
2323// swiftlint:disable unused_declaration
24- private let needleDependenciesHash : String ? = " 4b585865bab35437b0cbc60e9d74b1b1 "
24+ private let needleDependenciesHash : String ? = " 86deb40d0ec1c9fc9fd5e5e8fc17a167 "
2525
2626// MARK: - Traversal Helpers
2727
@@ -133,7 +133,8 @@ extension LoggedOutComponent: Registration {
133133extension RootComponent : Registration {
134134 public func registerItems( ) {
135135
136-
136+ localTable [ " playersStream-PlayersStream " ] = { [ unowned self] in self . playersStream as Any }
137+ localTable [ " mutablePlayersStream-MutablePlayersStream " ] = { [ unowned self] in self . mutablePlayersStream as Any }
137138 }
138139}
139140extension ScoreSheetComponent : Registration {
@@ -144,15 +145,15 @@ extension ScoreSheetComponent: Registration {
144145extension GameNonCoreComponent : Registration {
145146 public func registerItems( ) {
146147
147- localTable [ " scoreSheetBuilder-ScoreSheetBuilder " ] = { self . scoreSheetBuilder as Any }
148+ localTable [ " scoreSheetBuilder-ScoreSheetBuilder " ] = { [ unowned self ] in self . scoreSheetBuilder as Any }
148149 }
149150}
150151extension LoggedInNonCoreComponent : Registration {
151152 public func registerItems( ) {
152153
153- localTable [ " scoreSheetBuilder-ScoreSheetBuilder " ] = { self . scoreSheetBuilder as Any }
154- localTable [ " mutableScoreStream-MutableScoreStream " ] = { self . mutableScoreStream as Any }
155- localTable [ " scoreStream-ScoreStream " ] = { self . scoreStream as Any }
154+ localTable [ " scoreSheetBuilder-ScoreSheetBuilder " ] = { [ unowned self ] in self . scoreSheetBuilder as Any }
155+ localTable [ " mutableScoreStream-MutableScoreStream " ] = { [ unowned self ] in self . mutableScoreStream as Any }
156+ localTable [ " scoreStream-ScoreStream " ] = { [ unowned self ] in self . scoreStream as Any }
156157 }
157158}
158159extension GameComponent : Registration {
0 commit comments