Anonymous
знать бы где искать....
Anonymous
я тупой
Igor
там где компонента Users (первый скрин). Поставь дебаггер и посмотри, что у тебя в followinginProgress
Daniil
ну вот это промисы, везде если встретишь then считай имеешь дело с ними, так вот они могут по разным причинам не удачно заканчиваться для этого их лучше catch-ить
после .then(...)
.catch(err => console.log('Error:', err))
Igor
та не с промисом проблема, у него не приходит же followinginProgress
Daniil
так он задается внутри then, значит туда исполнение не идет
Igor
нет, читай внимательно ошибку
Igor
не может прочитать some у undefined, т.е. followinginProgress = undefined
Daniil
я вижу а где задается followinginProgress ?
Anonymous
Igor
из редакса берется
Igor
не тут дебаггер, в юзер контейнере
Igor
проверь для начала что ты получаешь followinginProgress из редакса
Daniil
я поэтому на промисы и обратил внимание, к тому же ошибка говорит что 'неотловлена ошибка в промисе'
Anonymous
Daniil
кстати после фильтра тоже может исчезнуть, если не корректные условия
Igor
посавь дебаггер в юзер контейнере и посмотри что у тебя в followinginProgress.
Anonymous
Igor
а покажи свой стэйт в юзер редьюсере
Daniil
там уже поздно да кстати можно использовать компонент реакта <ErrorBoundary> очень помогает если что-то не рендерится
Daniil
вот инфа https://reactjs.org/blog/2017/07/26/error-handling-in-react-16.html
Igor
да, но для начала лучше основы выучить :) а потом уже углубляться
Anonymous
Daniil
я считаю надо проверить заходит ли в промисе в then
Igor
Стэйт проверь. Скорее всего ошибся в имени.
Daniil
в имени да тоже может быть опечатка, с этим линтеры помогают, бывает одна опечатка и целый день ищешь...
Anonymous
я вот тоже думаю что где то лишнее In......
Anonymous
только за Димычем слово в слово переписывал....
Igor
Стэйт покажи!
Daniil
Igor
Да удобный плагин
Anonymous
Anonymous
Anonymous
Anonymous
может у кого есть 64 урок скопипасте плз....
Daniil
лучше разберись сам,не пожалеешь, без набитых шишек в программировании не обходится, сделай перерыв
Igor
54 строка в юзер редьюсере. Убери action
Anonymous
Igor
Daniil
Igor
Не может быть. Покажи как сделал
Anonymous
Igor
Надо дебажжить тогда. Если делаешь точно по уроку, то ещё раз посмотри и проверь все
Anonymous
дебаг не всюду можно воткнуть.... да и в дебагах я ноль
Daniil
ты пробоавал дебаг делать в then?
Igor
Смотри ещё раз уроки. Откатить назад. Сначала с этим разберись и потом двигайся дальше
Igor
Проблема где я подсказал
Anonymous
Igor
В then не лезь. Проблема с пропусками!
Igor
Пропсами
Anonymous
ладно спасибо всем ! буду хард резет делать через гит... потом прыгну вперед может тогда увижу ошибку.....
ALI₭HⱯN
Всем привет! У кого есть пример формы для отправки изображения на сервер, использую redux form. Хочу сделать с валидацией на размер максимум 10мб фото и чтобы можно было загружать только файлы изображения
Daniil
с какими пропусками?
Daniil
надо не перед then a внутри чтобы убедится что заходит
Daniil
then это цепочка вызовов поэтому ничего туда особо не вклинишь
Anonymous
прикол был в том что много лишнего кода.... в уроке нет того как Димыч его удаляет....
Anonymous
Daniil
ну это понятно, нужно же смонтировать еще видео, тоже работа большая поэтому лучше следить за логикой чем за буковками на экране
Igor
Лучше всего смотри видео и потом сам все делай. Так больше разберешься
Artem
Как отправить запрос на данный сервак? Написал в параметрах API-KEY: ключ
И выдает такую ошибку
Igor
Покажи как указал ключ. И проверь верный точно ключ?
Artem
Artem
Ключ скопировал
Artem
Вручную не вводил
Daniil
ошибка CORS гугли в эту сторону
Igor
Проверь Post запрос. Там точно null надо передавать? А то я с телефона
Daniil
второй параметр mode?
Artem
Вместо null поставил пустой объект как в видео, но итог тот же status code: 404
Daniil
попробуй открыть ссылку вручную только подставь параметр или скинь сюда ссылку
Artem
У вас тоже так что когда подписываешься на человека статус кнопки не меняется, но меняется при релоге?
Michail
Привет всем, подскажите пожалуйста как работает маленькая деталь этой штуки, читал доку, именно эту страницу https://ru.reactjs.org/docs/accessibility.html Встретил такой момент и не понял почему мы добавляем здесь setTimeout, если бы вутри былабы сихронная операция, то все понятно но внутри setState это асинхронная и зачем нам там два асинхронна
Michail
Георгий
Есть такое чувство, что если сначала выучить ОЧЕНЬ хорошо js то потом фреймворки, вроде реакта выучится за день
Георгий
Просто смотрел видосы Димыча и там он говорил, что хватит и самых основ js а потом нужно бомбить реакт, но в таком подходе ты учишь частное без общего. И в итоге половину в роликах о реакте он считай про js рассказывает(как раз его курс смотрю)
Archer
Archer
Потом чушь вместо кода получается
Archer
Смотришь порой как люди банальные ошибки делают из за слабых знаний JS
Koks
Кто дальше пошел в изучении расскажите какие библиотеки прикольные есть?)