@VolodymyrWork

Как исправить проблему что при передаче props число 0 считается как null?

У меня есть Input который принимает значение с объекта. Значение - это число. И если значение есть я его передаю если нет то должен передавать null для того чтобы можно было стереть все значения с инпута. Если я ввожу какие-то значения в инпуте я сразу же меняю его в объекте через setState.Но сейчас когда я передаю цифру 0 она не отображается отображается пустой input. То есть почему это если значение 0 лкв компонент передаётся не число 0 a значение null. Как я могу это исправить?
<Input
value={user.laps || null}
onChange={(value) => {
  setSession({
    ...user,
    laps: Number(value),
  });
}}
/>
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы