Skip to content

Commit f3f3ca9

Browse files
committed
style: SearchViewModel과 동일한 역할 하는 메서드와 이름 일원화
1 parent 3160f01 commit f3f3ca9

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

DevLog/Presentation/ViewModel/TodoListViewModel.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ final class TodoListViewModel: Store {
5252
case upsertTodo(Todo)
5353

5454
// Run
55-
case triggerSearch(String)
55+
case applySearchQuery(String)
5656
case fetchSearchResults([TodoListItem])
5757
case didToggleCompleted(TodoListItem)
5858
case didTogglePinned(TodoListItem)
@@ -136,7 +136,7 @@ final class TodoListViewModel: Store {
136136
case .onAppear, .loadNextPage, .setSearchText, .setToast, .upsertTodo:
137137
effects = reduceByView(action, state: &state)
138138

139-
case .triggerSearch, .fetchSearchResults, .didToggleCompleted, .didTogglePinned,
139+
case .applySearchQuery, .fetchSearchResults, .didToggleCompleted, .didTogglePinned,
140140
.restoreTodo, .setLoading, .appendTodos, .resetPagination, .setHasMore:
141141
effects = reduceByRun(action, state: &state)
142142
}
@@ -371,7 +371,7 @@ private extension TodoListViewModel {
371371

372372
func reduceByRun(_ action: Action, state: inout State) -> [SideEffect] {
373373
switch action {
374-
case .triggerSearch(let query):
374+
case .applySearchQuery(let query):
375375
return [.search(query)]
376376
case .fetchSearchResults(let items):
377377
state.searchResults = items
@@ -440,7 +440,7 @@ private extension TodoListViewModel {
440440
if Task.isCancelled { return }
441441
await MainActor.run {
442442
self.searchTasks[.debounce] = nil
443-
self.send(.triggerSearch(query))
443+
self.send(.applySearchQuery(query))
444444
}
445445
}
446446
searchTasks[.debounce] = debounceTask

0 commit comments

Comments
 (0)