Anonymous
Anonymous
SV
getState() это и есть стейт... у него нету .state
Anonymous
я поменял .state на profilePage который по иерархии под state находился но то же самое в итоге
エフゲニー
Дебаж от ошибки и иди вниз по файлам
エフゲニー
Какая ошибка выдаётся вообще?
SV
наведи так же как на скрине и разверни гетстейт.. что там ща лежит?
エフゲニー
++
エフゲニー
Мб ветка не та
Anonymous
ну выше уже только index.js а из него в App уже прокидывается store={store} и state={state}, ошибок нет все работает корректно, но когда я переписываю контейнер не на пропсах, а получить пытаюсь из getState данные что бы сунуть в атрибуты мне там андефайнд говорит
Anonymous
エフゲニー
А reducer добавлен в combine?
Anonymous
да все есть
SV
с индекса ещё сбрось скрин ..где ты прокинул в апп
Anonymous
Anonymous
エフゲニー
Скрин reducer
Anonymous
SV
Ну вижу ты в апп уже прокинул внутрь... стейт... в апп посмотри что у тебя в стейте. гетстейт не нужен
Anonymous
так стейт нормально прокидывается из него все извлек, все компоненты что надо было им получили, а вот что за зверь стор я так и не понял пытаюсь одолеть
Anonymous
как понял стор с гетстейтом это хитрожопый аналог стейта типа стейт можно заменить стором с гетстейтом
Anonymous
или я не в тот лес пошел?
SV
стор ?) там лежит всё это.... )
SV
Anonymous
ну получается мы можем везде убить state={state} и прокинуть все данные через store={store} и потом пропсами и в конечных компонентах по идее можем вытащить из стора данные через getState?
SV
в сторе лежит стейт... и все инструменты для работы с ним... наш гетстейт там лежит.. диспатчер и т.д.
SV
стор это просто объект наш умный
Anonymous
в сторе лежит стейт... и все инструменты для работы с ним... наш гетстейт там лежит.. диспатчер и т.д.
теперь же все данные в redux-store.js и он уже берет с редюсеров все и обрабатывает
SV
ну это я просто оставил на память наш стор ))
エフゲニー
Его можно удалить
エフゲニー
Ибо им уже не пользуемся , а ты видимо и его ещё прокинул
Anonymous
нет state.js уже нигде не фигурирует у меня импорты убрал и вставил redux-store.js
Anonymous
state у меня берется в index.js вот так
SV
у мня ща всё на провайдере... сижу туплю сам )
Anonymous
да все работает, но не могу понять как из store.getState() выдрать данные которые в state сидят что бы не тянуть 2 атрибута в компоненты
Anonymous
с гитом сейчас история будет целая я пока не разобрался как весь проект туда выплюнуть он какие-то файлы грузит какие-то нет точнее грузит всю основу без папки components и сопутствующими
Artem
Может кто посоветовать хорошую книжку по JS (касаемо алгоритмов и чистого кода)?
Artem
Я имел ввиду книгу по хэш таблицам, очередям, графам и прочему, видел книжку на плюсах, но не оч знаю его, на jse такого нет?
Anonymous
не там если пишу state={props.state} все ок
Anonymous
все ветки данных прилетают
Sofiia
чтобы посмотреть какие файлы добавлены в коммит можешь сделать git status
Sofiia
тогда сразу ясно станет, а если пользуешься webstorm, то там вообще легко подобное отслеживать
SV
не хотело доставать данные из store.getState().... но уже вродь порешали )
Dmitry
Народ, а ошибка 500 что означает? Вроде запрос правильный уходит
Sofiia
если 500, значит все таки нет
Dmitry
Разобрался. Сорри за беспокойство. Выдавал ошибку при попытке отправить на сервер null, в статусе. Поставил пустую строку, проглотил.
Ильдар
Доброго времени суток! Подскажите плз в чем проблема? Я изначально писал и делал все сам(столкнулся с этой проблемой) и когда спустя пару кропотливых и бесполезных дней сдался, скачал с гита код Димыча, откатил на нужный УРОК, а ТУТ такая же фигня вылезла?(
Ильдар
Ильдар
предыдущий урок робит нормально! а вот после подключения коннекта появилась эта проблема..
Ильдар
а сама студия ошибку не выдает) будто бы проект нормально запустился
Nazar
Самураи, помогите! Как сделать сабмит формы на событие формы, а не на клик по кнопке?
Aleksandr
Можешь поменять на onBlur=handleSubmit
Aleksandr
Только онблюр повесь на форму, а не инпут
Nazar
Так вроде на картинке так и сделано
Но разве не нужно как-то предупредить форму и в onBlur передать какую-то функцию, которая предупредила форму о submit?
Георгий
Не могу понять в чем проблема, не работает импорт в js, выдает ошибку, что нельзя получить доступ за пределами модуля, в Гугле прочитал, что надо в теге скрипт добивать атрибут тип модуль, но теперь у меня выдаются две ошибки доступа и запроса(хотя я не использовал нигде запросы к серверу)
Aleksandr
Кто статус сделал полностью? Как реализовать начальное value для статуса, то которое пришло с сервака
Anonymous
У телеграмма есть api ??
Semyon
karimsakov_
всем привет) есть кто разбирается next.js
karimsakov_
?
Георгий
Кто нибудь знает, что за ошибка доступа в хроме
Георгий
Если пишу тип модуль, то сразу ошибка огромная вылезает
Георгий
Access to script at 'file:///C:/Users/pc/Desktop/js/tic%20tac%20toe/index.js' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https. index.html:53 GET file:///C:/Users/pc/Desktop/js/tic%20tac%20toe/index.js net::ERR_FAILED
Георгий
Если запускаю с локального сервера, то ошибки нет
Ivan
Привет ребят, может кто подскажет как переделать onNoteDelete на хуки(фото снизу). заранее спасибо
Ivan
Ivan
Простите, что не скриншот (
Ivan
Я наверну буду тысячным, кто задавал этот вопрос, но подскажите пожалуйста: хочу на гитхаб проект пушить после каждого урока Димыча. Кто то делал так? Если да-подскажите пожалуйста.
Ivan
А что подсказать то?
Ну, тупо грузить всю папку проекта на гитхаб?