Почему тут мы указываем какая функция вызывается при вводе данных:
onSubmit={addJournalItem}
И в этой вызванной функции мы снова вызываем onSubmit которая до этого была вызвана вводом клавиатуры?
const addJournalItem = (e) => {
e.preventDefault()
// Получаем данные из формы и преобразуем их в объект
const formData = new FormData(e.target)
const formProps = Object.fromEntries(formData)
console.log(formProps) // Выводим данные в консоль
// Вызываем функцию onSubmit и передаем ей данные из формы
onSubmit(formProps)
}
Почему тут мы указываем какая функция вызывается при вводе данных:
onSubmit={addJournalItem}
И в этой вызванной функции мы вызываем onSubmit которая до этого была вызвана вводом клавиатуры?
const addJournalItem = (e) => {
e.preventDefault()
// Получаем данные из формы и преобразуем их в объект
const formData = new FormData(e.target)
const formProps = Object.fromEntries(formData)
console.log(formProps) // Выводим данные в консоль
// Вызываем функцию onSubmit и передаем ей данные из формы
onSubmit(formProps)
}