Files
web-menu-react-version-/src/hooks/useDebounce.tsx
2025-10-04 18:22:24 +03:00

10 lines
223 B
TypeScript

export function useDebounce(func: () => void, timeout: number) {
// State and setters for debounced value
let timer: any;
return () => {
clearTimeout(timer);
timer = setTimeout(() => func(), timeout);
};
}