Size: a a a

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

2020 July 09

KE

Kirill Evdokimov in React — русскоговорящее сообщество
Stefan ✨
я думаю он имел ввиду Контекст апи
Там нужны провайдеры, определять скопы, а у меня вроде и так существует глобальный регистратор наблюдателей, я же импортировать его могу.
источник

D

Dmitriy in React — русскоговорящее сообщество
Kirill Evdokimov
Ну телеграм всё, уже нормально мне форматировать не хочет
В парадигме реакта такая задача решается либо общим для этих компонентов стейтом, либо контекстом(тот же стейт, только доступ по другому)
источник

D

Dmitriy in React — русскоговорящее сообщество
Kirill Evdokimov
Там нужны провайдеры, определять скопы, а у меня вроде и так существует глобальный регистратор наблюдателей, я же импортировать его могу.
Ваше решение, в контексте реакта, это не "очевидно и просто"
источник

AN

Artem Nemtsev in React — русскоговорящее сообщество
Kirill Evdokimov
Там нужны провайдеры, определять скопы, а у меня вроде и так существует глобальный регистратор наблюдателей, я же импортировать его могу.
Глобальное состояние с redux
источник

SJ

Sparkling Justice in React — русскоговорящее сообщество
У меня есть библиотека компонентов, которая билдится в index.js, дальше я добавляю это как npm package и все хорошо кроме того что многие компоненты этой библиотеки используют Context.Consumer. Вставляя в свое приложение Provider импортируемый из этой же библиотеки у меня компоненты библиотеки в итоге все равно не получают нужный объект. Я так понимаю я никак не могу использовать провайдер и консьюмер если консьюмер в npm пакете находится уже скомпилированным в джаваскрипт?
источник

KE

Kirill Evdokimov in React — русскоговорящее сообщество
У меня логика была такая, что я импортирую интенты, действия, которые хочу вызывать, а так же объекты, за которыми хочу наблюдать, но не знаю как реализовать обновление компонента при изменении наблюдаемого объекта
источник

KE

Kirill Evdokimov in React — русскоговорящее сообщество
Artem Nemtsev
Глобальное состояние с redux
redux он только для view стейта, а у меня есть стейт модели, который идет извне.
источник

KE

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

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Kirill Evdokimov
А есть примеры реализации подобных хуков? Моя цель сделать всё очевидно просто, без наворотов библиотек и финтов ушами.
Возьми что то простое и не парься. Мобкс или эффектор
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Dmitriy Shuleshov
Возьми что то простое и не парься. Мобкс или эффектор
mobx простое? хд
источник

KE

Kirill Evdokimov in React — русскоговорящее сообщество
Я же могу написать хук? Разве нет? Никто не писал свои хуки?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Eugene Maltsev
mobx простое? хд
Как для использования попроще редакса будет
источник

KE

Kirill Evdokimov in React — русскоговорящее сообщество
Мне не понятна именно механика связывания, я хотел бы узнать об этом
источник

KE

Kirill Evdokimov in React — русскоговорящее сообщество
импортировать килотонны готовых решений всегда успеется
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Сейчас уйдем как обычно в context 👀
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Dmitriy Shuleshov
Как для использования попроще редакса будет
Хм, интересно)
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Kirill Evdokimov
Я же могу написать хук? Разве нет? Никто не писал свои хуки?
Ты в итоге навелосипедишь свой стейт менеджер
источник

KE

Kirill Evdokimov in React — русскоговорящее сообщество
Dmitriy Shuleshov
Ты в итоге навелосипедишь свой стейт менеджер
Вероятно, не думаю, что это плохо в моем случае
источник

И

Иван in React — русскоговорящее сообщество
Kirill Evdokimov
ну и редукс, как по мне, спроектирован плохо, да и оверкилл жуткий, но холиварить я не буду, я заинтересован в связывании события оповедения наблюдателя с обновлением компонента
источник

A

Andrey Tinyakov in React — русскоговорящее сообщество
всем привет, учу TS сейчас. переписал компонент, но когда я его хочу использовать VSCode не показывает тултип с описанем интерфейсов. мне нужен какой то плагин для VSCode или у меня какие-то не правильные экспорты?
источник