Rom
просто покажите Profile
masha
Rom
MyPosts
masha
ntum199
В текстареа onChange и value
Rom
В текстареа onChange и value
это не на этой стадии проекта
Rom
addPosts прокинут верно
Rom
вы получаете эту ошибку когда нажимаете кнопку? То есть сами записи видите?
ntum199
Так а как иначе? На текстэрии value, которое прокидывается и попадает в стейт
ntum199
И там как выше было
Rom
видите с пропсами все ок
Sergej
видите с пропсами все ок
v props.addPost shto prihodit?
ntum199
В профильмессенджах? Profilepage: блаблабла newtext: ""
masha
v props.addPost shto prihodit?
не определен
masha
может еще урок не тот?
Rom
Проблема в том что, после нажатия на кнопку, вызывается rerenderEntirePage, в который мы прокидываем новый state. проблема в том, что в новом state у вас почему-то не видна эта самая функция addPost
Rom
Мне пора идти. Попробуйте посмотреть на гите по этому уроку https://github.com/it-kamasutra/react-way-of-samurai/commit/4df68c920150a24be0d701ee8cea61ed2bc06dfa#diff-1fdf421c05c1140f6d71444ea2b27638
masha
Проблема в том что, после нажатия на кнопку, вызывается rerenderEntirePage, в который мы прокидываем новый state. проблема в том, что в новом state у вас почему-то не видна эта самая функция addPost
да, это странно, может быть нужно обернуть и state и addPost в новый объект и как то так вызывать, но в уроке подобного не было так что даже не знаю
Sergej
jesli bi ona prosto ne vidna vila ne takuju oshibku bi kitadala
ntum199
AddPost(text). А как выглядит текст?
ntum199
И передаете ли Вы глубже в компоненту в пропсах месседжи и лайки эти? У меня, помню, в этом была проблема
Rom
да, это странно, может быть нужно обернуть и state и addPost в новый объект и как то так вызывать, но в уроке подобного не было так что даже не знаю
не стоит ) Сейчас можно проверить еще момент где-то в компоненте, например перед postsElements поставьте console.log(props) и мы всё увидим
Rom
jesli bi ona prosto ne vidna vila ne takuju oshibku bi kitadala
ваша версия состоит в том, что в редьюсере у нее ошибка в самой Функции. Мы это уже проверили - она идентична той, что была в уроке.
Rom
И передаете ли Вы глубже в компоненту в пропсах месседжи и лайки эти? У меня, помню, в этом была проблема
ваша версия состоит в том, что пропсы где-то потеряны, мы тоже прошли этот путь, все в порядке
Rom
console.log(props) таким образом, раз инициализированные посты приходят, там должна быть ф-я addPost. Если ее нет, то что-то с импортами, или файлами. если есть то будем искать дальше )
Карен
Че какте новости?
Карен
Кому помощь нужна
Карен
там уже не инициализируется addPost
Что ты хочешь сделать?
Rom
там уже не инициализируется addPost
Отлично, смотрите импорт в рендере
masha
masha
вот тут почему то не определяется
Rom
вот тут почему то не определяется
Файловую структуру и сам экспорт
Карен
Покажи саму компоненту
masha
вот тут видно что рендер лежит где redux а в нем в свою очередь state
Карен
Ок
Карен
Ты ее в Апп передаешь
Карен
Но хочешь, что бы она в сообщениях работала
Карен
Покажи ту компонету, в которой вызываешь ее
Roman
В рендере import Route лишний,в App BrowserRouter
masha
а экспорт из стейта передается, с массивами в state вроде все норм, не передается именно addPost
masha
masha
Карен
где ты нажимаешь на кнопку добавления поста
masha
masha
тут и он в этом месте выдает ошибку, не определяет addPost который должен был из стейта передаться через пропсы
masha
мы все проверили и опрокидывается правильно но уже в рендер почему то не приходит
Sergej
О, сервак начал работать
Карен
В пропсах значит тебе addpost приходит?
masha
причем отсюда не приходит именно функция addPost а массив state передается нормально
masha
автоматом это так?
masha
masha
Карен
Ок теперь апп покажи
Sergej
есть extention auto import
Карен
есть extention auto import
Правильный импорт
Roman
Аа
Roman
Точно
Карен
Маша
masha
да?
masha
сейчас
Карен
Апп покажешь?)
masha
Карен
ок
Карен
теперь Профайл
masha
masha
появилась новая ошибка
masha
и такая же в App
Карен
У тебя в Постаз лмшний див вроде
Карен
Постах
Карен
Cntrl+A Cntrl+K Cntrl+F
Карен
Выровнит весь код