У меня есть ползунок диапазона в компоненте приложения реакции. Ползунок диапазона работает с отдельными интервалами 1. Поэтому, если вы сдвинете его вправо, он увеличит значение на 1.
Я отследил проблему с этими двумя функциями - это кажется очень простым решением, но Idk как это исправить.
Переменные add и subtract - это однозначные числа, которые я хочу добавить и вычесть из newQuoteTotal. Если я двигаю ползунок диапазона достаточно медленно ... они точны. Но если пользователь скользит слишком быстро - newQuoteTotal не обновляется со всеми значениями. Он их пропускает.
Я пробовал добавить несколько setTimeouts, но это тоже не помогло. Есть идеи?
У меня есть console.log () входы ползунка - и каждое значение фиксируется. Проблема возникает, когда дело доходит до этих последних функций.
const updateQuoteTotal = (add) => {
newQuoteTotal(prevTotal => prevTotal + add)
}
const removeQuoteTotal = (subtract) => {
newQuoteTotal(prevTotal => prevTotal - subtract);
}