Size: a a a

2020 November 25

FA

Fedorchuk Artem in ☄️ effector
Dmitry Plyaskin
а зачем ты данные в массиве хранишь?
Так?
источник

DP

Dmitry Plyaskin in ☄️ effector
можно и так
источник

FA

Fedorchuk Artem in ☄️ effector
Спасибо!
источник

yv

yumaa verdin in ☄️ effector
Evgeniy Fedotov
Привет! Сделал либу для effector https://www.npmjs.com/package/effector-reflect
Помогает красиво биндить сторы к компонентам или мапить евенты react'a в евенты effector'а.
Также есть возможность сразу создать ui-kit с привязкой к views и уже по месту закидывать данные в компоненты.
симпатично
а почему не reflect({ component, props })?
источник

EF

Evgeniy Fedotov in ☄️ effector
yumaa verdin
симпатично
а почему не reflect({ component, props })?
Спасибо)
view - по моим ощущениям короче, ну и также как и component или render, указывает что тут надо указать отбражение (компонент, рендер) для данных которые будут прикплены к нему
bind - тк тут мы именно прикрепляем данные из статики, по сути можно в этот же компонент прокинуть пропсы дефотным способом через useState например (Думаю этот кейс тоже надо отобразить в примерах 🤓)
источник

yv

yumaa verdin in ☄️ effector
Evgeniy Fedotov
Спасибо)
view - по моим ощущениям короче, ну и также как и component или render, указывает что тут надо указать отбражение (компонент, рендер) для данных которые будут прикплены к нему
bind - тк тут мы именно прикрепляем данные из статики, по сути можно в этот же компонент прокинуть пропсы дефотным способом через useState например (Думаю этот кейс тоже надо отобразить в примерах 🤓)
я так понимаю тут немного абьюзится combine недокументированными возможностями :)
плюс сразу подумай, как можно поддержать ssr (для которого евенты нужно оборачивать в useEvent хук), я почти уверен, что налетят сейчас, очень тут популярна тема ssr :)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
чем-то напоминает createReactState 🌚
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я думал такая запись не востребована
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
типа стор спредится в пропсы
источник

EF

Evgeniy Fedotov in ☄️ effector
yumaa verdin
я так понимаю тут немного абьюзится combine недокументированными возможностями :)
плюс сразу подумай, как можно поддержать ssr (для которого евенты нужно оборачивать в useEvent хук), я почти уверен, что налетят сейчас, очень тут популярна тема ssr :)
Да, там внутри чистый combine, с недокументированными возможностями😊
По поводу ssr, там же нет никакого useCallback и различные хэндлеры прокидываются напрямую в dom, поэтому не должно быть никаких проблем, но думаю это все же надо проверить)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
yumaa verdin
я так понимаю тут немного абьюзится combine недокументированными возможностями :)
плюс сразу подумай, как можно поддержать ssr (для которого евенты нужно оборачивать в useEvent хук), я почти уверен, что налетят сейчас, очень тут популярна тема ssr :)
для поддержки ssr, библиотеки, которые используют эффектор и реакт должны делать отдельный экспорт, иначе особо никак
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
так как всё равно нужен useStore из /ssr
источник

EF

Evgeniy Fedotov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
так как всё равно нужен useStore из /ssr
Получается что так
источник

R

Rafael 🦠 in ☄️ effector
Кстати, у меня такой вопросик, планируется ли поддержка отмены вызова эффекта? например в виде deffer?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
define «отмена»
источник

EF

Evgeniy Fedotov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
чем-то напоминает createReactState 🌚
Да, очень напоминает)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ладно, чтобы не томить — отмены обладают разной семантикой и в общем случае формируют граф. да, ещё один)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
можешь предположить как бы выглядело описание ещё одного графа, тогда можно будет подумать)
источник

yv

yumaa verdin in ☄️ effector
🚀🔬 🚀🔬🚀🔬
так как всё равно нужен useStore из /ssr
а, даже так, ещё отдельный useStore. ну да, тогда отдельный экспорт только, специально под ssr.
источник