Есть компонент
<input value={value} onChange={handeChange} />
И есть обработчики
const onSearchDebounced = debounce(onSearch, 600);
const handeChange = (e) => {
onChange(e.target.value);
onSearchDebounced(value); // Это приводит к вызову новой функции, хотя так не должно быть
}
Как правильно вызывать функции, чтобы таймер не сбрасывался?
useMemo использовать
Обсуждают сегодня