DS
но я же просто пока не так хорошо знаю что лучше/удобнее/правильнее на эффекторе писать, а что нет
Пока идея была такая чтобы во вьюхе виджета не было логики вообще
Size: a a a
DS
fe
fe
guard({
source: setAddress,
filter: combine([address, pendingNext]).map(v => v.every(Boolean)),
target: next,
})🦜
guard({
source: setAddress,
filter: combine([address, pendingNext]).map(v => v.every(Boolean)),
target: next,
})🦜
guard({
source: sample([address, pendingNext],setAddress),
filter: stores => stores.every(Boolean),
target: next,
})fe
fe
guard({
source: sample([address, pendingNext],setAddress),
filter: stores => stores.every(Boolean),
target: next,
})DS
guard({
source: setAddress,
filter: combine([address, pendingNext]).map(v => v.every(Boolean)),
target: next,
})DS
🦜
fe
🦜
🦜
guard({
source: trySubmit,
filter: combine([asyncValidationFx.pending.map(is=>!is), $syncValidationSuccess], are => are.every(Boolean))
})🦜
fe
DS
🦜
DS
B
fe