В ответ они говорят, что вы не можете менять реквизиты напрямую (или, по крайней мере, не должны).Но мне интересно, что мне делать, если у меня есть входные данные в компоненте, и у меня есть значение, которое задается как реквизит?
Я просто хотел узнать, все ли в порядке и как лучше это сделать?
// product.amount comes from props
<input type="number" value={product.amount} onChange={(e) => onChangeProductAmount(e)}/>
, поэтому кажется, что я хочу изменить product.amount при изменении ввода, но это в реквизите, поэтому я не должен этого делать.Что мне тогда делать?