Taras
заходишь в диалоги
Vsevolod
там по сути должны работать сообщения на профиле и в месенджах
Taras
let state = props.store._state.dialogs;
Taras
меняешь так на так
Taras
ну то что у тебя на такое
Vsevolod
не, так и я могу. у меня с ручным стейтом все норм
Taras
ахахахх хочешь по другому?
Taras
через гетстейт?
Vsevolod
мне с редакс стейт нужно
Vsevolod
профиля нет
где он берется
Taras
редакс
Taras
тогда удали к чертям тот что есть
Vsevolod
Taras
все функции гетстейт о
Taras
ну и что кидает,
Evgeniy
вот тут должен
Vsevolod
ну да, но нет))
Evgeniy
https://github.com/EvgeniiFaleev/React-project-social_network-/commit/af034db8ad7ac343fe8c320d2e9aa899f3476dbb
Vsevolod
Evgeniy
посмотри
Evgeniy
сравни
Taras
ну у тебя стилистика кода емае
Taras
щас пофикшу)
Evgeniy
а шо там не так
Taras
я про Всеволода
Taras
там черт голову сломает)
Vsevolod
нет профиля у меня
Vsevolod
Vsevolod
этого по сути
Vsevolod
это в redux_store
Vsevolod
TypeError: Cannot read property 'posts' of undefined render D:/react_vs/react-pp/src/App.js:23 20 | {/*<Profile/>*/} 21 | <div className='app-wrapper-content'> 22 | <Route path="/dialogs" render={() => <Dialogs dispatch={props.dispatch} store={store} />}/> > 23 | <Route path="/profile" render={() => <Profile posts={props.state.profile.posts} dispatch={props.dispatch} />} /> 24 | 25 | <Route path='/music' render ={() => <Music/>}/> 26 | </div>
Vsevolod
'posts' of undefined
Taras
А я ету ошибку уже зафиксил)
Evgeniy
Да посмотрите вы дебагером что в слейте лежит
Taras
ты редюсеры вобще не так написал все
Taras
ну он
Evgeniy
ес дебагер не работает ф12 в браузере нажми
Evgeniy
вкладка сурсес и там значок в виде паузы и перезагрузи страницу
Evgeniy
обнови всмысле
Taras
все
Taras
ахахах
Taras
там возвращатся должен обьект а он переменные какие то равно там делает
Taras
ну ты скинь фотку редюсера пусть посмотрят люди)
Vsevolod
Но есть _state
Vsevolod
in store
Taras
// let NewMes={ // id: 6, // messagea: state.newMessageChange // } // state.messages.push(NewMes);
Taras
что ето такое
Taras
что за мутация в редюсере жесткая
Vsevolod
в уроке говорил что-то про втроенный getstate
Taras
что оно должно менять скажи я быстро перепишу
SV
это без редакса ещё?
SV
а где гетстейт
Taras
в уроке говорил что-то про втроенный getstate
им никто не пользуется почти
Evgeniy
А ты стор случаем не старый импортируешь?
Taras
такого поля в стейте инит нету
Taras
создать?
Vsevolod
та вроде нет. у меня в индексе с редакса
SV
шта отпало там? мейби я, свои пять коп суну :)
Vsevolod
profile: { newPostText: 'it-kamasutra.com', newMessageChange: 'lets write (', posts: [ {Ava:"https://imgur.com/I80W1Q0.png" ,message:"Hi! How are you", likeCount: "1,128 "}, {Ava:"https://image.flaticon.com/icons/png/512/186/premium/186313.png" ,message:"It's my first post, lol;)", likeCount: "193 "}, {Ava:"https://imgur.com/I80W1Q0.png" ,message:"Wow", likeCount: "1,328 "}, {Ava:"https://image.flaticon.com/icons/png/512/186/premium/186313.png" ,message:"What is the weather today?", likeCount: "393 "}, {Ava:"https://imgur.com/I80W1Q0.png" ,message:"Nice day", likeCount: "2,428 "}, {Ava:"https://image.flaticon.com/icons/png/512/186/premium/186313.png" ,message:"I have done it", likeCount: "6,893 "} ], SideBar: [ {id: 1, to: '/profile', name:'Profile'}, {id: 2, to: '/dialogs', name:'Dialogs'}, {id: 3,to: '/news', name:'News'}, {id: 4, to: '/music', name:'Music'}, {id: 6, to: '/setting', name:'Setting'} ] },
Taras
блин там такой код просто
Vsevolod
тут тебе просто месендж поменять
Taras
внатуре черт голову сломает)
IceBerg
бляха муха getState это метод, а у тебя как?)))
Taras
не пользуйся етим методом удали к черту стор гребаный я щас сам удалю и тебе скину норм
Vsevolod
у меня гет стейт есть в простом ручном сторе
Vsevolod
а тут что это то уже не комне
SV
ох код лучше так не кидать.... скринами лучше )
IceBerg
getState() getState() getState() getState() А НЕ ТАААААААК))) getState getState getState
Taras
забей на урок
Evgeniy
у тебя в апп джс старый стор!!
Evgeniy
посмотри