Size: a a a

React: русскоязычное сообщество

2021 April 14

ДБ

Дмитрий Бондаренко... in React: русскоязычное сообщество
Ребята, какие темы самые лучшие для vs code, какие вы используете?
источник

AF

Aleksey Filippov in React: русскоязычное сообщество
Ayu Mirage, вроде бы, мне очень нравится
источник

AF

Aleksey Filippov in React: русскоязычное сообщество
И ещё нравилась GitHub Plus
источник

AF

Aleksey Filippov in React: русскоязычное сообщество
Вторая - светлая
источник

MK

Max Kachanov in React: русскоязычное сообщество
Minio
источник
2021 April 15

S

Sasha in React: русскоязычное сообщество
Каким образом можно избежать нежелательных вызовов хука, использующего внутри себя данные redux store если последние меняются?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
useSelector
источник

S

Sasha in React: русскоязычное сообщество
Уже используется для получения свойств внутри хука. Но хук все равно вызывается на каждый чих (изменение redux store).
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Странно
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Может селекторы не примитивные?
источник

S

Sasha in React: русскоязычное сообщество
Если убрать const { prop1, prop2 } = useTypedSelector(state => state.data);? то все ок
источник

S

Sasha in React: русскоязычное сообщество
Содержимое useTypedSelector: const useTypedSelector: TypedUseSelectorHook<RootState> = useSelector;

export default useTypedSelector;
источник

S

Sasha in React: русскоязычное сообщество
TypedUseSelectorHook берется из react-redux.
источник

S

Sasha in React: русскоязычное сообщество
То есть несмотря на использование useTypedSelector для получения свойств из store, хук все равно вызывается при их изменении.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Если из селектора возвращается объект то нужно свой компаратор писать
источник

S

Sasha in React: русскоязычное сообщество
А не выйдет решить эту проблему с помощью shouldComponentUpdate и возвращении true из него только если меняются желаемые параметры?
источник

S

Sasha in React: русскоязычное сообщество
Почему-то мне кажется что решение проблемы должно быть проще, это ведь довольно типичная задача.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
В функциональных компонентах нет sCU
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Можно взять из лодаша isEqual
источник

S

Sasha in React: русскоязычное сообщество
ах, да, точно.
источник