Vladislav
Я НА 62 УРОКЕ
Andrei K ⚪🔵⚪
даже закон о персональных данных GDPR или GDRP (не помню как) в себе несет кучу требований
Anonymous
Еще немного и ключ будет сгенерирован 😂
Vladislav
можешь подсказать?
Anonymous
Попробуй браузером другим зайти и сгенерировать
Anonymous
ну а так Димыч апи обновляет вроде как может в этом дело
Vladislav
в консоле ошибки
Vladislav
Vladislav
а как мне сгенерировать ключ для отправки запросов на добавления в друзья?
Anonymous
что-то на твоей стороне говнишко где-то лежит подтухает смени броузер
Vladislav
а ты в поле слева, что-то вводил?
Anonymous
нет там пусто должно быть
Anonymous
до того пока не оплатишь подписку
Anonymous
и не задеплоишь социалку куда-нибудь в открытый мир с локалки
Vladislav
я так и делал
Vladislav
сейчас скачаю другой браузер, спасибо)
Anonymous
Как вариант включи режим инкогнито в текущем браузере и попробуй
Anonymous
может какой-нибудь плагин дырявый тебе мешает
Vladislav
сейчас попробую, спасибо
Delonge1
А можно как-то без setState обновлять данные в state?
Delonge1
хуки?
Vladislav
у меня везде выбивает ошибку на любом браузере
Olexandr
хуки?
Хуки рулят.
Delonge1
Вместо setState использовать useState?
Delonge1
Типо хуком
Delonge1
Обновить состояние
Anonymous
у меня везде выбивает ошибку на любом браузере
может задудосил сервак и он блолчит от тебя запросы все попробуй часик переждать и попробовать снова ъ
Olexandr
Вместо setState использовать useState?
Только если хуки - то только хуки, классы - значит классы
Anonymous
Вместо setState использовать useState?
для мелких штук можно юзСтейт юзать например тоглеры
Delonge1
Я хотел данные с сервера получить с помощью useState и потом закинуть их в пустой массив data []
Delonge1
Сначала сделал через componentdidmount
Delonge1
и setstate
Olexandr
Щас вот доки для либ переписывают активно под хуки, так что за хуками будущее. Плохо что не все варианты под хуки есть, долго пилят.
Vagan
Вместо setState использовать useState?
Ты не можешь хуки в классе использовать
Olexandr
Я хотел данные с сервера получить с помощью useState и потом закинуть их в пустой массив data []
Получай данные через функцию которую будешь вызывать в useEffect
Anonymous
только в функционалках
Anonymous
инициализируй приложуху да юзЭфектом пока не прогрузилось тогглер
Anonymous
как только массив перестал быть пустым догружай остальное, классовые забудь как страшный сон
Anonymous
тебе ещё тайпскрипт ждет успеешь страданий хапнуть )
Petrov
вот вам задача для собеса - напишите функцию func, которая возвращает сумму трех чисел, переданных в неё. Функция может вызываться как: func(a, b,c) func (a, b)(c) func(a)(b)(c) func(a)(b, c)
Опять забыл каррирование частично примененное, чаты заставляют подумать бывает, неплохо. Сорок минут сейчас убил. Через два дня можно снова повторять)😳
serhii
Delonge1
Делаю запрос в функции,кладу ее в useeffect ,записал данные в data=response.json и как мне без setState написать их в пустой массив data?
Delonge1
Получай данные через функцию которую будешь вызывать в useEffect
Delonge1
только в функционалках
Delonge1
Спасибо большое,можно как сделаю еще раз спрошу?
Petrov
Спасибо большое,можно как сделаю еще раз спрошу?
Сам мучаюсь с хуками, в смысле их нужно до автоматизма довести, как и всё, что с классовыми было
Delonge1
Тоже вот разбираюсь
Delonge1
Сам мучаюсь с хуками, в смысле их нужно до автоматизма довести, как и всё, что с классовыми было
Petrov
Посмотрел, снова понял, потестил, через 3 дня забуду)
Anonymous
Прям мёд для души читать подобное, я не один склеротик, это радует 😀
Olexandr
const [data,setData] = useState([]); useEffect(() => { ...data => response.json() setData(data) , [ ] } ) - один раз
Подход верный, разве что нужно функцию с запросом и изменением стейта вынести за пределы юзЕффект, а в юзЕффекте ее вызывать.
Anonymous
Подход верный, разве что нужно функцию с запросом и изменением стейта вынести за пределы юзЕффект, а в юзЕффекте ее вызывать.
что бы не прокидывать пропсы в юзстейт, а снаружи все развернуть и уже саму переменную тиснуть в юзЭфект и так же эту же переменную сунуть для отслеживания вторым аргументом, вместо [] ?
Anonymous
let {getData} = props; useEffect ({ getData(); }, getData); типа такого? )
Vadym Melnychenko
уже работает соц сеть?
Vadym Melnychenko
вы там уже общаетесь?
Olexandr
let {getData} = props; useEffect ({ getData(); }, getData); типа такого? )
Зависимость в квадратные скобки
Delonge1
Да,кстати
Delonge1
Подход верный, разве что нужно функцию с запросом и изменением стейта вынести за пределы юзЕффект, а в юзЕффекте ее вызывать.
Delonge1
Это я так и понял
Olexandr
Рекомендую esLint установить, очень полезная штука для учебы
Delonge1
А потом эту переменную data нужно в зависимости закинуть useeffect
Delonge1
?
Anonymous
ага про скобы забыл уже мудохался однажды с юзэфектом )
Olexandr
ЕсЛинт рекомендует )
Olexandr
Еслинт вообще укажет на большинство зашкваров в коде и кучу полезных рекомендаций если что-то не так
Delonge1
Это мне?😄
Delonge1
ага про скобы забыл уже мудохался однажды с юзэфектом )
Vadim
Только правила пожёстче взять
Anonymous
ага про скобы забыл уже мудохался однажды с юзэфектом )
да я параллельно знания освежаю по хукам просто )
Delonge1
А что значит: обернуть useeffect другим хуком useCallback, чтобы реакт не входил в циклическую зависимость ?
Delonge1
Всегда нужно оборачивать тогда useeffect
Delonge1
?
Delonge1
usecallback
Delonge1
Понял
Delonge1
Спасибо