Size: a a a

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

2021 June 27

D3

Dr 3w in React — русскоговорящее сообщество
А нет вру, был файл на сброс триала просто и всё
источник

AS

Azamshokh Sufiev in React — русскоговорящее сообщество
Ты должен передавать payload а не splash
И action.payload
источник

AS

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

AS

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

C

Cool29 in React — русскоговорящее сообщество
Всем привет.

Озадачился универсальным способом прокидывать что то с верхних уровней на нижние, БЕЗ ПРОПСОВ и СТЭЙТ МЭНЕДЖРОВ и на любое кол-во уровней, хоть на 50.

Заинтересовал useContext.

Вот так вот я решил эту задачу через него. (Код на скриншоте)


Как вы считаете: есть ли тут потенциальные проблемы?
источник

А

Андрей in React — русскоговорящее сообщество
Я б не сказал, что useContext универсален. Стейт менеджер подходит куда больше для этой задачи
источник

C

Cool29 in React — русскоговорящее сообщество
Это только для проброса в пределах одного большого компонента содержащего многоуровневую иерархию.

Естественно СМ никто не отменял.
источник

А

Андрей in React — русскоговорящее сообщество
Тогда ок, но я не совсем понимаю ценность сочетания контекста и СМ
источник

C

Cool29 in React — русскоговорящее сообщество
Ну большой переиспользуемый компонент, общающийся с миром только через пропсы, и использование СМ внутри которого крайне не желательно.
источник

C

Cool29 in React — русскоговорящее сообщество
3-4 уровня иерархии, пропсы запаришься прокидывать сверху.
источник

А

Андрей in React — русскоговорящее сообщество
А, тогда это неплохое решение
источник

C

Cool29 in React — русскоговорящее сообщество
Ну вот я его и выложил, что бы люди посмотрели.)))
Вдруг касяк какой.
источник

M

Mark in React — русскоговорящее сообщество
А можно ли прокидывать информацию в подобном кейсе, но снизу вверх ?
источник

C

Cool29 in React — русскоговорящее сообщество
Ну если данные будут храниться как бы в корне дерева, то мне кажеться можно их гонять в любую сторону.
источник

C

Cool29 in React — русскоговорящее сообщество
Хотя если честно я другую проблему решал.
Чтобы пропсы не прокидывать через нескололько уровней вложенности в изолированном компоненте.
источник

M

Mark in React — русскоговорящее сообщество
Что-то вроде неглобального стейта, на несколько уровней внутри этого компонента?
источник

C

Cool29 in React — русскоговорящее сообщество
Да
источник

M

Mark in React — русскоговорящее сообщество
Та я ради интереса спрашиваю
источник

M

Mark in React — русскоговорящее сообщество
Окей, спасибо
источник

НБ

Нikita Бatrak in React — русскоговорящее сообщество
Кто какую ide юзает?
источник