Size: a a a

2020 November 16

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Daniil Tchernyavsky
Дороу. Челик на проекте с сср юзаюзал https://effector.dev/docs/api/effector/store/#watchtrigger-watcher. Собственно в вотчере был колбек Effect с последующим обновлением стора через .doneData. По итогу стор вроде как обновлялся, но нет. Рендера банально не было. Не особо вдавался в подробности. Переписал на семпл - все ок. Данная вариация с вотчем не работает в приложении с сср по какой - то конкретной причине или мы просто кривосделали и он у нас не заработал? Если он просто не работает с сср, то хорошо бы в доке пометить, а то я просто на знании семпла и шо там красивей выглядит переписал и все заработало.
вызывать эффекты в ватчах при ssr нельзя, по крайней мере сейчас. добавил упоминание этого в доку Scope
источник

DT

Daniil Tchernyavsky in ☄️ effector
🚀🔬 🚀🔬🚀🔬
вызывать эффекты в ватчах при ssr нельзя, по крайней мере сейчас. добавил упоминание этого в доку Scope
Спасибо
источник

R

Rafael 🦠 in ☄️ effector
допустим я создаю Set, чтобы чекать по ключу, есть ли определенная там хурма или ее там нет

нужно ли это оформлять как стор? или менять его значение делать сайд эффектами?
источник

Т

Тимофей 🛴 in ☄️ effector
Rafael 🦠
допустим я создаю Set, чтобы чекать по ключу, есть ли определенная там хурма или ее там нет

нужно ли это оформлять как стор? или менять его значение делать сайд эффектами?
Можно как стор
createStore({ ref: new Set()})
А в редьюсерах мутируй и возвращай новый объект {ref}
источник

R

Rafael 🦠 in ☄️ effector
Да в том то и прикол, что мне вотчить значения сторв не нужно
источник

R

Rafael 🦠 in ☄️ effector
Разве что в эффект через атач прокидывать
источник
2020 November 17

m

mg901 in ☄️ effector
Rafael 🦠
Разве что в эффект через атач прокидывать
Можешь в репле накидать что хочешь сделать?
источник

R

Rafael 🦠 in ☄️ effector
ближе к вечеру накидаю
источник

TG

Timofey Goncharov in ☄️ effector
sample и подобные методы можно юзать в useEffect например?
они как-то связаны с ssr?
источник

🦜

🦜 in ☄️ effector
Timofey Goncharov
sample и подобные методы можно юзать в useEffect например?
они как-то связаны с ssr?
на каждый вызов useEffect будет вызываться в рендере sample и связи, скорей всего, будут перезаписываться
источник

AO

Aleksandr Osipov in ☄️ effector
Timofey Goncharov
sample и подобные методы можно юзать в useEffect например?
они как-то связаны с ssr?
нельзя
источник

c⁣

createStore<🦉>... in ☄️ effector
🦜
на каждый вызов useEffect будет вызываться в рендере sample и связи, скорей всего, будут перезаписываться
будут новые создаваться
источник

c⁣

createStore<🦉>... in ☄️ effector
Timofey Goncharov
sample и подобные методы можно юзать в useEffect например?
они как-то связаны с ssr?
идея эффектора в том, чтобы заранее создать все связи, то есть статически.
Из этого следует, что нет практического смысла создавать связи внутри лайфсайкла компонентов, ведь тогда логика привязывается к деталям реализации вью-слоя, и это вызывает как проблемы перформанса, тестирования так и очевидности кода
источник

NN

Nikita N. in ☄️ effector
ребят, пытаюсь чет протестить и getState() 2 раз выдает старый результат. Хотя судя по логам все нормально вызывается и высчитывается, но вот getState возвращает старый результат
источник

NN

Nikita N. in ☄️ effector
блин даже watch updates выдает нормальный результат
источник

NN

Nikita N. in ☄️ effector
а getState() нет
источник

D

Dmitry in ☄️ effector
ты старый state взял
newState же
источник

NN

Nikita N. in ☄️ effector
спасибо большое
источник

SC

Stanislav Cherenkov in ☄️ effector
у меня новая гениальная идея: умный дом на эффекторе

лампочки, чайники и камеры – это сторы

датчики и действия пользователя – это ивенты

офигенно
источник

AO

Aleksandr Osipov in ☄️ effector
ну кстати сложные сценарии было бы удобно описывать
источник