Size: a a a

React — русскоговорящее сообщество

2020 September 20

AK

Abdinur Kuatbek in React — русскоговорящее сообщество
нужно проверить предыдущие значение в массиве и сравнить с текущим
источник

AK

Abdinur Kuatbek in React — русскоговорящее сообщество
источник

AK

Abdinur Kuatbek in React — русскоговорящее сообщество
массив orders
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Abdinur Kuatbek
нужно проверить предыдущие значение в массиве и сравнить с текущим
ref для предыдущего значения, orders  в deps, сравнивать orders с ref, если разные то обновлять в ref данные и делать запрос
источник

AK

Abdinur Kuatbek in React — русскоговорящее сообщество
так?
источник

AK

Abdinur Kuatbek in React — русскоговорящее сообщество
источник

AK

Abdinur Kuatbek in React — русскоговорящее сообщество
опять бесконечные запросы
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
нет
источник

AK

Abdinur Kuatbek in React — русскоговорящее сообщество
а какую строку нужно изменить?
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Abdinur Kuatbek
а какую строку нужно изменить?
ну во первых у тебя в current в итоге будет undefined, насколько я вижу
источник

ЮЧ

Юрий Ч in React — русскоговорящее сообщество
Возникла проблема, опишу, подключаю компонент

import {socket} from './Socket';

В файле js:

export const socket = io(`http://127.0.0.1`, {
 transportOptions: {
   polling: {
     extraHeaders: {
       "Authorization": "Bearer " + localStorage.getItem("access")
     }
   }
 }
});
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Abdinur Kuatbek
а какую строку нужно изменить?
во вторых, ты пытаешься сохранить и сравнить по ссылке, а не по значениям
источник

ЮЧ

Юрий Ч in React — русскоговорящее сообщество
Проблема в том что при нажатии Вход  установливается локалсторейдж, а компонент ещё не видит эту переменную, только после обновления страницы начинает работать
источник

ЮЧ

Юрий Ч in React — русскоговорящее сообщество
Как можно переподключить компонент?
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Люди, сорян если вопрос не туда, реально как-то установить airbnb config для eslint глобально? (Редактор - VSC)
источник

RS

Roman Shatalov in React — русскоговорящее сообщество
Юрий Ч
Проблема в том что при нажатии Вход  установливается локалсторейдж, а компонент ещё не видит эту переменную, только после обновления страницы начинает работать
В хук установи зависимость локалстореджа
источник

АК

Артем Куликов... in React — русскоговорящее сообщество
Ebaklak
добавил, ничего не изменилось т.к. при анмаунте стейт точно так же очищается и все фризит
Я имел ввиду перед анмаунтом в Стейте переписать свойство например null или [], не?
источник

E

Ebaklak in React — русскоговорящее сообщество
Артем Куликов
Я имел ввиду перед анмаунтом в Стейте переписать свойство например null или [], не?
да, попробовал, тож самое
источник

E

Ebaklak in React — русскоговорящее сообщество
и setstatе-ом и прямым мутированием
источник

ЮЧ

Юрий Ч in React — русскоговорящее сообщество
Roman Shatalov
В хук установи зависимость локалстореджа
Я так понимаю что константу socket нужно положить в функцию но тогда он начинает ее бесконечно подключать
источник