TelegramPWA/src/hooks/useRunDebounced.ts
2023-02-28 18:43:28 +01:00

9 lines
344 B
TypeScript

import useDebouncedCallback from './useDebouncedCallback';
export default function useRunDebounced(ms: number, noFirst?: boolean, noLast?: boolean, deps: any = []) {
return useDebouncedCallback((cb: NoneToVoidFunction) => {
cb();
// eslint-disable-next-line react-hooks-static-deps/exhaustive-deps
}, deps, ms, noFirst, noLast);
}