пожалуйста что сделано не так..
только начинаю учить react/redux поэтому код и синтаксис может отличаться от идеала)
пробую сделать следующее:
1. для компонента AddPost в textarea в placeholder установить значение из store (вроде получилось, но не уверен что правильно)
2. при нажатии на кнопку, поменять значение placeholder на любое другое
Сейчас после нажатия если верить redux-dev-tools значение в store обновляется, но в textarea все без изменения, подскажите кто знает в чем может быть ошибка?
https://codesandbox.io/s/laughing-cray-207sx?file=/components/AddPost.js
ты не пробросил пропсы в addPost
прощу прощения, прокинуть нужно было внутри компонента Post, где я добавлял <AddPost />?
всем спасибо, нашел проблему
пропиши вот это return {...state, placeholder: action.payload} вместо return Object.assign(state, { placeholder: action.payload });
благодарю, я сделал похоже, но только через Object.assign({}, state, { placeholder: action.payload })
Обсуждают сегодня