Size: a a a

2020 July 23

m

makoven in ☄️ effector
Напомните, пожалуйста, а передавать эффект в качестве значения JSX-атрибута это нормально? <div onClick={myFx} />
источник

m

makoven in ☄️ effector
И еще вопрос. $store.on(myFx) -- срабатывает только при вызове эффекта или так-же при myFx.done, myFx.fail итп?
источник

NN

Nikita N. in ☄️ effector
makoven
Напомните, пожалуйста, а передавать эффект в качестве значения JSX-атрибута это нормально? <div onClick={myFx} />
да, это просто функция
источник

NN

Nikita N. in ☄️ effector
makoven
И еще вопрос. $store.on(myFx) -- срабатывает только при вызове эффекта или так-же при myFx.done, myFx.fail итп?
вообще не будет ничего вроде срабатывать, если хочешь на любое реагировать, то используй .finally
источник

m

makoven in ☄️ effector
Nikita N.
вообще не будет ничего вроде срабатывать, если хочешь на любое реагировать, то используй .finally
На вызов эффекта хочу реагировать) Finally про результат
источник

NN

Nikita N. in ☄️ effector
makoven
На вызов эффекта хочу реагировать) Finally про результат
а, да, только на вызов эффекта срабатывает
источник

NN

Nikita N. in ☄️ effector
как ты сказал все остальное это результат
источник

DP

Dmitry Plyaskin in ☄️ effector
насколько плохо использовать getState, если мне нужно создать стор со значением равным значению другого стора?
источник

FB

Furrya Black in ☄️ effector
Dmitry Plyaskin
насколько плохо использовать getState, если мне нужно создать стор со значением равным значению другого стора?
На все 100 %
источник

FB

Furrya Black in ☄️ effector
Dmitry Plyaskin
насколько плохо использовать getState, если мне нужно создать стор со значением равным значению другого стора?
Когда нужно создать новый стор?
Только один раз или несколько (n раз)?
источник

DP

Dmitry Plyaskin in ☄️ effector
кейс ассинхронные модули, в которых при ините надо получать данные (например роутер)
источник

FB

Furrya Black in ☄️ effector
Dmitry Plyaskin
кейс ассинхронные модули, в которых при ините надо получать данные (например роутер)
то есть у тебя smth.js подтягивается со сторами/ивентами/пр эффектора?
источник

FB

Furrya Black in ☄️ effector
Причем в этот smth модуль нужно прокинуть уже сущ-й стейт(ы)?
Если так, то вопрос: можешь избавиться от этого?)
Описать все статически заранее. Просто это проще, эффектор очень производительный.
источник

FB

Furrya Black in ☄️ effector
Если я тебя правильно вобще понимаю
источник

DP

Dmitry Plyaskin in ☄️ effector
кодсплиттинг, есть общий роутер (еще много чего), в котором может быть какая то инфа, поменялась страница, прилет код, в котором нужны данные из роутера, но т.к. роутер (стор с инфой) уже обновился, в коде который прилетел, апдейта стора нет, данные нормально получить не могу
источник

DP

Dmitry Plyaskin in ☄️ effector
пробовал sample и init, но есть момент, что мне нужен стор, пробовал через restore, но там дефолтное значение
источник

DP

Dmitry Plyaskin in ☄️ effector
вот думаю, как  это дефолтное значение сделать, равным значению стора
источник

FB

Furrya Black in ☄️ effector
не, дэфолт должен быть одним, то есть константой в рантайме и не менятся в зависисмости чего там
источник

FB

Furrya Black in ☄️ effector
у тебя реакт? вроде есть же Gate для этого
источник

FB

Furrya Black in ☄️ effector
Если vue, welcome to the party
источник