У меня возникли трудности с установкой переменных внутри моей функции handleSubmit.this.props.posts
- это массив объектов, полученных из-за редукции.Я просто хочу взять один объект поста, который совпадает с идентификатором пропуска, который я передал. Я думаю, что моя путаница заключается в не совсем понимании того, что я на самом деле должен возвращать сюда.Любое разъяснение будет оценено.Спасибо!
handleSubmit = (e) => {
e.preventDefault()
const post =
this.props.posts.map((el, i) => {
if (el.id === this.props.id) {
return el
}
})
console.log(post)
this.props.dispatch(updatePost(this.state.post))
this.props.closeForm()
}