Если вы хотите, чтобы вход управлялся, просто каждый раз передавайте значение value
реквизиту элемента ввода, например, измените это
QuestionAnswerInput. js
Измените компонент ввода на
<input
type="number"
value={getInputValueFromStore(answers, questionId) || ""}
onChange={e => handleAddNumericalAnswer(e)}
/>
Подробнее об управляемых компонентах см. this article