Skip to content

Commit b53a524

Browse files
matthis-dErrorname
authored andcommitted
🐛 Extract debounce callback in order to be able to cancel it (#247)
1 parent d14ac0f commit b53a524

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

client/src/scenes/Home/Home.jsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,11 @@ class Home extends Component {
3636
this.querySearchProvider()
3737
}
3838

39-
querySearchProvider = debounce(
40-
() => this.setState(state => ({ debouncedSearchText: state.searchText })),
41-
200
42-
)
39+
setDebounceTextSearch = () => {
40+
this.setState(state => ({ debouncedSearchText: state.searchText }))
41+
}
42+
43+
querySearchProvider = debounce(this.setDebounceTextSearch, 200)
4344

4445
setSearchLoading = loading => this.setState({ searchLoading: loading })
4546

0 commit comments

Comments
 (0)