取消功能不起作用-REACT功能组件

我是React的新手,因此作为学习的一部分,我尝试在输入框(搜索框模拟)中键入时执行js反跳功能。但是由于某种原因,它不起作用。每次调用该函数都会导致调用超过2000 ms或超时中指定的延迟。以下是沙盒代码的链接,供您参考。我在各个博客中都提到过,实现似乎相同,但我不知道是什么问题。

https://codesandbox.io/s/react-debouncing-9g7tc?file=/src/search.component.js