@@ -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