чтобы при нажатии на кнопку "<" удалялся не последний символ в инпуте, а слева от курсора в инпуте?
Это тебе надо брать позицию курсора в инпуте и вырезать символ в этой позиции. Это уже тебе надо самому гуглить Только тебе надо будет убрать фокус из handleOperation и сделать в эффекте например, чтобы у тебя положение курсора не сбрасывалось Ну а код в handleOperation добавится примерно такой inputRef.current.value = inputRef.current.value.slice(0, carretPos-1) + inputRef.current.value.slice(carretPos);
Спасибо большое за помощь.
Обсуждают сегодня