@cr777/use-debounce-hook
v1.0.0
Published
A lightweight custom React hook for debouncing values.
Maintainers
Readme
useDebounce Hook
A simple React hook to debounce any fast-changing value.
Install
npm install @cr7/use-debounce-hookUsage
import { useDebounce } from "@yourusername/use-debounce-hook";
function SearchBox() {
const [text, setText] = useState("");
const debouncedText = useDebounce(text, 500);
useEffect(() => {
console.log("Searching for:", debouncedText);
}, [debouncedText]);
return <input value={text} onChange={(e) => setText(e.target.value)} />;
}