Skip to content

Commit 800d313

Browse files
committed
refactor: HomeViewModel의 메서드를 본인의 Coordinator에서 호출하는 형태로 개선
1 parent 5740254 commit 800d313

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

Application/DevLogPresentation/Sources/Home/Home/HomeViewCoordinator.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ final class HomeViewCoordinator {
4545
)
4646
}
4747

48+
func loadInitialData() {
49+
viewModel.send(.loadInitialData)
50+
}
51+
4852
func makeTodoManageViewModel() -> TodoManageViewModel {
4953
TodoManageViewModel(viewModel.state.preferences)
5054
}

Application/DevLogPresentation/Sources/Main/MainView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ struct MainView: View {
4141
.onChange(of: selectedTab) { oldValue, newValue in
4242
coordinator.mainViewModel.send(.onAppear)
4343
if oldValue == nil && newValue == .home {
44-
homeViewCoordinator.viewModel.send(.loadInitialData)
44+
homeViewCoordinator.loadInitialData()
4545
}
4646
}
4747
.alert(

0 commit comments

Comments
 (0)