Connect search component to monitor table

This commit is contained in:
Alex Holliday committed 2024-09-19 11:07:38 +08:00
1 parent b8d2dd834a
commit 07190f82d5
4 files changed
+42 -9

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
import { useState, useEffect } from "react";
const useDebounce = (value, delay) => {
const [debouncedValue, setDebouncedValue] = useState(value);
useEffect(() => {
const handler = setTimeout(() => {
setDebouncedValue(value);
}, delay);
return () => {
clearTimeout(handler);
};
}, [value, delay]);
return debouncedValue;
};
export default useDebounce;