Не получается установить строковое значение в объект useState.
Есть
handlerSetPlaceOfIssue
, который принимает
value
:
const handlerSetPlaceOfIssue = (value) => {
console.log(value)
setPassport({...passport, placeOfIssue: value})
console.log(passport.placeOfIssue)
}
Первый консоль лог выводит в консоль значение, тут же я его устанавливаю и пытаюсь вывести, но выводится пустая строка:
Вот объект useState если что:
const [passport, setPassport] = useState({
series: "", // серия паспорта
number: "", // номер паспорта
dateOfBirth: "", // дата рождения
passportIssueDate: "", // дата выдачи паспорта
ouCode: "", // код подразделения
placeOfBirth: "", // место рождения
placeOfIssue: "" // паспорт выдан
})