Size: a a a

2020 June 08

DV

Default Voiceб 🔥 in ☄️ effector
Dmitriy Shuleshov
Переслано от Dmitriy Shuleshov
победил ReactOS)
Не, там ещё Dwarf Fortress есть, который в принципе вряд ли в этом столетии первую версию возьмёт
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Я в курсе что эвент, спасибо)
с точки зрения связывания кода, это нормальная практика или лучше создавать эвенты и через forward связывать?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Default Voiceб 🔥
Не, там ещё Dwarf Fortress есть, который в принципе вряд ли в этом столетии первую версию возьмёт
У меня был конкурс на самый долгий срок пребывания в нулевой версии. А у тебя?)
источник

З

Завтра in ☄️ effector
нормально
источник

DS

Dmitriy Shuleshov in ☄️ effector
Paruyr🛸🪐🌏
Я в курсе что эвент, спасибо)
с точки зрения связывания кода, это нормальная практика или лучше создавать эвенты и через forward связывать?
лично я запрещаю себе делать форвард в стор. По одной простой причине. Все равно будут в каких то местах on (потому что фанка трансформер) . Так зачем себя путать? Вижу стор => ищу подписки on
источник

🦜

🦜 in ☄️ effector
Dmitriy Shuleshov
лично я запрещаю себе делать форвард в стор. По одной простой причине. Все равно будут в каких то местах on (потому что фанка трансформер) . Так зачем себя путать? Вижу стор => ищу подписки on
что за фанка
источник

DS

Dmitriy Shuleshov in ☄️ effector
🦜
что за фанка
ну колбек трансформер
источник

🦜

🦜 in ☄️ effector
Dmitriy Shuleshov
ну колбек трансформер
так лучше
источник

yv

yumaa verdin in ☄️ effector
Dmitriy Shuleshov
лично я запрещаю себе делать форвард в стор. По одной простой причине. Все равно будут в каких то местах on (потому что фанка трансформер) . Так зачем себя путать? Вижу стор => ищу подписки on
я думаю имелось ввиду
const update = createEvent()
forward({ from: effect.done, to: update })
store.on(update, …)
источник

DS

Dmitriy Shuleshov in ☄️ effector
yumaa verdin
я думаю имелось ввиду
const update = createEvent()
forward({ from: effect.done, to: update })
store.on(update, …)
dead code detected
источник

🦜

🦜 in ☄️ effector
Paruyr🛸🪐🌏
Я в курсе что эвент, спасибо)
с точки зрения связывания кода, это нормальная практика или лучше создавать эвенты и через forward связывать?
нормально
источник

🦜

🦜 in ☄️ effector
если потом будешь комбайнить сторы, которые подписаны на этот ивент, то обновление будет за один тик
источник

🦜

🦜 in ☄️ effector
store.on(effect.done)
store2.on(effect.done)

cmbn = combine(store, store2)

effect()

cmbn.updates.watch // => 1
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Океей, спасибо )
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Главное что отвественности не смешиваю
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Есть модуль например users, там стор $users и loadUsersFx
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Уже в компонентах я дергаю loadUsersFx, могу показывать индикатор на pending и тд, а стор сам обновится, так как подписан на doneData
источник

🦜

🦜 in ☄️ effector
Paruyr🛸🪐🌏
Уже в компонентах я дергаю loadUsersFx, могу показывать индикатор на pending и тд, а стор сам обновится, так как подписан на doneData
не дергай в компонентах fx
источник

🦜

🦜 in ☄️ effector
у тебя unhandled promise в useEffect
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
так внутри же оно отлавливается и падает в fail, не?
источник