File tree Expand file tree Collapse file tree 2 files changed +6
-12
lines changed
Projects/Features/Root/Feature/Sources Expand file tree Collapse file tree 2 files changed +6
-12
lines changed Original file line number Diff line number Diff line change @@ -18,18 +18,13 @@ import AlertShooter
1818import CoreUtil
1919
2020public final class RootBuilder {
21- // Dependency
22- @Injected private var rootPageUseCase : RootPageUseCase
23- @Injected private var alertShooter : AlertShooter
24- @Injected private var i18NManager : I18NManager
25-
2621 public init ( ) { }
2722
2823 public func build( ) -> RootRoutable {
2924 let viewModel = RootViewModel (
30- useCase: rootPageUseCase ,
31- alertShooter: alertShooter ,
32- i18NManager: i18NManager
25+ useCase: DependencyInjector . shared . resolve ( ) ,
26+ alertShooter: DependencyInjector . shared . resolve ( ) ,
27+ i18NManager: DependencyInjector . shared . resolve ( )
3328 )
3429 let view = RootView ( viewModel: viewModel)
3530 let tabBarBuilder = TabBarBuilder ( )
Original file line number Diff line number Diff line change @@ -17,11 +17,10 @@ import I18N
1717import CoreUtil
1818
1919class TabBarBuilder {
20- // Dependency
21- @Injected private var i18NManager : I18NManager
22-
2320 func build( ) -> TabBarRouter {
24- let viewModel = TabBarViewModel ( i18NManager: i18NManager)
21+ let viewModel = TabBarViewModel (
22+ i18NManager: DependencyInjector . shared. resolve ( )
23+ )
2524 let view = TabBarView ( viewModel: viewModel)
2625 let allMarketTickerBuilder = AllMarketTickerBuilder ( )
2726 let settingBuilder = SettingBuilder ( )
You can’t perform that action at this time.
0 commit comments