Size: a a a

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

2020 December 23

IA

Ilya Agarkov in React — русскоговорящее сообщество
Валерий
Я понимаю, что массив не большой и каждый рендер выполнять эту операцию не так затратно, но мне кажется компонент захламляется лишней логикой и как по нормальному оптимизировать пока не догоняю
А с useMemo логики станет меньше?)
источник

D

Dmitriy in React — русскоговорящее сообщество
Валерий
Подскажите, не могу убедить коллегу что использовать slice в компоненте без useMemo отстойно, типо будет память отъедать запоминание
если вам незачем хранить целостность ссылки, например, это одна из зависимостей юзЭффекта, то скорее вы неправы
источник

О

Олег in React — русскоговорящее сообщество
кто объяснит почему toolkit state = Proxy?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Олег
кто объяснит почему toolkit state = Proxy?
Там же  immer используется, он через Proxy работает вроде
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Vladimir Klimov
Там же  immer используется, он через Proxy работает вроде
Не вроде, а точно)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Тимофей 🛴
Не вроде, а точно)
Я всегда перестраховываюсь 🌚
источник

О

Олег in React — русскоговорящее сообщество
Vladimir Klimov
Там же  immer используется, он через Proxy работает вроде
Ну и как посмотреть что хранится в стейте 😂
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Олег
Ну и как посмотреть что хранится в стейте 😂
а как обычно смотрел?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Олег
Ну и как посмотреть что хранится в стейте 😂
У immer есть какой то toJs, но только для дебага
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Олег
Ну и как посмотреть что хранится в стейте 😂
Я что-то даже и не знаю, что getState возвращает?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Vladimir Klimov
Я что-то даже и не знаю, что getState возвращает?
Immer только в редьюсерах, так что getState возвращает как обычно объект
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Тимофей 🛴
Immer только в редьюсерах, так что getState возвращает как обычно объект
Тогда откуда такой вопрос🤔
источник

О

Олег in React — русскоговорящее сообщество
Vladimir Klimov
Я что-то даже и не знаю, что getState возвращает?
Ну делаю console log state и кидает прокси
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Олег
Ну делаю console log state и кидает прокси
В редьюсере? Тогда я тебе выше ответил что делать

https://immerjs.github.io/immer/docs/original
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Олег
Ну делаю console log state и кидает прокси
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Олег
Ну делаю console log state и кидает прокси
you’re swimming against the tide!
источник

О

Олег in React — русскоговорящее сообщество
JSON.parse(JSON.stringify(draft)) нашел врод
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Олег
JSON.parse(JSON.stringify(draft)) нашел врод
Ты меня игноришь что ли ?🤦
источник

О

Олег in React — русскоговорящее сообщество
Тимофей 🛴
У immer есть какой то toJs, но только для дебага
не нашел прост
источник

К

Карен in React — русскоговорящее сообщество
Народ кто
http-proxy-middleware
для реакта пользовался?
источник