@@ -15,12 +15,12 @@ import DevLogDomain
1515final class HomeViewCoordinator {
1616 let viewModel : HomeViewModel
1717 let router = NavigationRouter < HomeRoute > ( )
18- private let diContainer : DIContainer
18+ private let container : DIContainer
1919 @ObservationIgnored
2020 private var cancellable : AnyCancellable ?
2121
2222 init ( container: DIContainer ) {
23- self . diContainer = container
23+ self . container = container
2424 self . viewModel = HomeViewModel (
2525 fetchPreferencesUseCase: container. resolve ( FetchTodoCategoryPreferencesUseCase . self) ,
2626 updatePreferencesUseCase: container. resolve ( UpdateTodoCategoryPreferencesUseCase . self) ,
@@ -55,10 +55,10 @@ final class HomeViewCoordinator {
5555 func makeTodoEditorViewModel( category: TodoCategory ) -> TodoEditorViewModel {
5656 TodoEditorViewModel (
5757 category: category,
58- fetchPreferencesUseCase: diContainer . resolve ( FetchTodoCategoryPreferencesUseCase . self) ,
59- fetchReferenceItemsUseCase: diContainer . resolve ( FetchReferenceItemsUseCase . self) ,
60- upsertTodoUseCase: diContainer . resolve ( UpsertTodoUseCase . self) ,
61- trackAnalyticsEventUseCase: diContainer . resolve ( TrackAnalyticsEventUseCase . self) ,
58+ fetchPreferencesUseCase: container . resolve ( FetchTodoCategoryPreferencesUseCase . self) ,
59+ fetchReferenceItemsUseCase: container . resolve ( FetchReferenceItemsUseCase . self) ,
60+ upsertTodoUseCase: container . resolve ( UpsertTodoUseCase . self) ,
61+ trackAnalyticsEventUseCase: container . resolve ( TrackAnalyticsEventUseCase . self) ,
6262 onUpsertSuccess: { [ weak self] _ in
6363 self ? . viewModel. send ( . setPresentation( . todoEditor, false ) )
6464 self ? . viewModel. send ( . fetchData)
@@ -68,10 +68,10 @@ final class HomeViewCoordinator {
6868
6969 func makeSearchViewModel( ) -> SearchViewModel {
7070 SearchViewModel (
71- fetchWebPagesUseCase: diContainer . resolve ( FetchWebPagesUseCase . self) ,
72- fetchTodosUseCase: diContainer . resolve ( FetchTodosUseCase . self) ,
73- fetchRecentSearchQueriesUseCase: diContainer . resolve ( FetchRecentSearchQueriesUseCase . self) ,
74- updateRecentSearchQueriesUseCase: diContainer . resolve ( UpdateRecentSearchQueriesUseCase . self)
71+ fetchWebPagesUseCase: container . resolve ( FetchWebPagesUseCase . self) ,
72+ fetchTodosUseCase: container . resolve ( FetchTodosUseCase . self) ,
73+ fetchRecentSearchQueriesUseCase: container . resolve ( FetchRecentSearchQueriesUseCase . self) ,
74+ updateRecentSearchQueriesUseCase: container . resolve ( UpdateRecentSearchQueriesUseCase . self)
7575 )
7676 }
7777}
0 commit comments