Size: a a a

2020 June 06

ip

ivan posokhin in ☄️ effector
Может тогда лучше форвард from fx1.done, to fx2?
источник

D

Draft in ☄️ effector
можно же сделать forward?
источник

DD

Dmitriy D. in ☄️ effector
я не понял откуда берется effect.doneData
источник

D

Draft in ☄️ effector
Dmitriy D.
я не понял откуда берется effect.doneData
у эффекта есть done и doneData,
источник

R

Ruslan 🌀 in ☄️ effector
Dmitriy D.
я не понял откуда берется effect.doneData
Любой свой ивент подставь вместо него
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy D.
я не понял откуда берется effect.doneData
это относительно недавно появилось в effector
по факту выглядит так:

doneData = eff.done.map(({ result }) => result)
источник

DS

Dmitriy Shuleshov in ☄️ effector
createStore<🦉> ⁣
можно заюзать combineEvents из patronum
мастер)
источник

R

Ruslan 🌀 in ☄️ effector
Dmitriy D.
я не понял откуда берется effect.doneData
или просто вызывай requestAll, а вместо Promise.all сделай последовательно await своих eff1, eff2, если тебе нужны во втором, данные из первого
источник

R

Rafael 🦠 in ☄️ effector
🚀🔬 🚀🔬🚀🔬
или матчинг по ключу:

fork(domain, {
 scope,
 use: {
   effect: {
     sendLogsFx
   },
   handler: {
     sendLogsFx: () => console.log('mock')
   }
 }
})
начальные значения сторов бы еще задавать
источник

D

Draft in ☄️ effector
Rafael 🦠
начальные значения сторов бы еще задавать
sample({ source: store, clock: effect.doneData, fn: , target }) точно не помню
источник
2020 June 07

R

Rafael 🦠 in ☄️ effector
Draft
sample({ source: store, clock: effect.doneData, fn: , target }) точно не помню
это точно мне ответ?)
источник

OR

Oleg Rizhkov in ☄️ effector
а телега падала? +- час назад?
источник

D

Draft in ☄️ effector
Rafael 🦠
это точно мне ответ?)
не уверен) думал получать, а не задавать) Если задавать и только для тестов, то setState
источник

D

Draft in ☄️ effector
Oleg Rizhkov
а телега падала? +- час назад?
Да, траблы были, не РКН, вроде как
источник

OR

Oleg Rizhkov in ☄️ effector
Draft
Да, траблы были, не РКН, вроде как
думал, меня глючит.
источник

R

Ruslan 🌀 in ☄️ effector
Oleg Rizhkov
а телега падала? +- час назад?
ага
источник

𝐁𝐏

𝐁𝐨𝐡𝐝𝐚𝐧 𝐏𝐞𝐭𝐫𝐨𝐯... in ☄️ effector
Oleg Rizhkov
думал, меня глючит.
+
источник

DD

Dmitriy D. in ☄️ effector
чтото не работает
const totalData = createEffect({
 handler: () => Promise.all([getOperation1.done, getOperation2.done]),
});
источник

R

Rafael 🦠 in ☄️ effector
Draft
не уверен) думал получать, а не задавать) Если задавать и только для тестов, то setState
Вопрос не просто про setState, а про setState на стор в форке
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy D.
чтото не работает
const totalData = createEffect({
 handler: () => Promise.all([getOperation1.done, getOperation2.done]),
});
вызывать как функцию надо
источник