Daniel
Ребят, кто может подсказать в чём проблема? После 85 урока, я решил переделать все классовые компоненты в приложении на функциональные и заменить все componentDidMount на useEffect. Но мне выбивает предупреждение " React Hook useEffect has a missing dependency: 'props'. Either include it or remove the dependency array. However, 'props' will change when *any* prop changes, so the preferred fi x is to destructure the 'props' object outside of the useEffect call and refer to those specific props inside useEffect ".
Oleg
на тайпскрипт пишеш?
Daniel
Да нет
Oleg
на флоу
Oleg
?
Oleg
тайп
Oleg
аа, покажи вызов юзэффект
Oleg
а инитАпп это што?
Oleg
экшн?
Daniel
Санка
Oleg
воот
Oleg
сделай через useDispatch
Oleg
ее
Oleg
и от коннекта ваще тож избавляйся
Oleg
ево можно заменть
Oleg
на useSelector и useDispatch
Daniel
Хммм, я хоть и на 85 уроке, но может в след. роликах будет инфа. А то я просто не юзал ещё useSelector и useDispatch. Тогда позже этим займусь, когда будет понимание.
Oleg
они оч просты для понимания, посмотри на реактжс
Oleg
намного прощще чем коннект
Daniel
В документации реакта имеешь ввиду?
Oleg
да
Oleg
там на руском есть
Daniel
Спасибо :)
Oleg
пж)
Daniel
и от коннекта ваще тож избавляйся
не могу не спросить: а чем одно лучше другого?
Oleg
ну общий тренд развития реакт это переход на функциональные компоненты, без использования классовых
Oleg
так как классовые компоненты достаточно сложны
Oleg
на реальных проектах
Oleg
и одна из основных проблем с которой столкнулись это так называемый HoC хелл
Oleg
когда классовая компонента декорируется, оборачивается кучей хоков
Oleg
и это достаточно сложно понимать и поддерживать
Oleg
было найдено решение и ввели хуки hooks
Oleg
дак вот коннект это предназначен исключительно для работы с классовой компонентой
Anonymous
Скажите, пожалуйста, можно ли прокидывать в connect()() только state без dispatch?
Oleg
а если утебя функциональны то ты используеш хуки
Oleg
да
Oleg
можно
Oleg
пж)
Yura
Привет всем
Yura
кто пользовался Formik
Yura
?
Natasha Undefined
Интересная вакансия "Младший web-программист" — https://hh.ru/vacancy/33671659?from=share_android Отправлено с помощью мобильного приложения hh https://hh.ru/mobile?from=share_android
Natasha Undefined
Джун,удаленка,без опыта) кто просил)
Владимир
Я
Nikola
Всем привет. Подскажите пожалуйста, каким боком тут свойство ,,pagename: ,, ? Вот username передаётся от компоненты UserCard к дочерним UserProfile и UserProfileLink, а они используют их в <img> и <а>. А для чего ,,pagename: ,, ? Где он используется ?
Сергей
Возможно не вся строка запроса влезла и там как параметр используется
Nikola
а что за книга?
Марк Тиленс Томас ,,React в действии,,
Vitalii
спасибо)
Nikola
codesandbox.io/s/pm18mlz8jm Сам код
Hennadii
Доброе время суток, не подскажите, разворачиваю свой проект на гитхабе, зарегистрировал свой домен на API, прошло 40 минут, но все равно, нельзя лазить по странице политика CORS, пишется в консоле
Hennadii
Nick
Может в коде withCredentials надо прописать
Hennadii
Может в коде withCredentials надо прописать
Если без gitpages то все работает
Nick
Ты когда ты запросы к серваку делаешь, там же пропиши withCredentials
Nick
Политика корс это вроде как браузер запрещает обращаться к разным сервакам
Nick
А withCredentials убирает этот запрет
акионка.
вот тут
акионка.
Давно ввели?
Hennadii
Давно ввели?
50 мин назад
акионка.
50 мин назад
либо а) надо либо ещё ждать либо б) возможно нужно с маленькой буквы писать домен
акионка.
ок, спасибо, попробую)
withCredentials стоит?
Hennadii
да, конечно)
Nick
Бред
А почему бред?
акионка.
А почему бред?
оно куки разрешает отдавать на другой сайт
Александр
Есть тут кто сейчас на пути самурая?)
Daria
Мы все на нём)
Yevhenii
На пути самурая, на ступеньке джуна.
Александр
Ну тут просто много опытных я так посмотрю)
Nikita
есть