Size: a a a

2020 November 12

S

Sergey in ☄️ effector
Dmitriy Shuleshov
Сделайте репл и вам помогут
Уже разобрался, в $location.on(effect) повесил проверку на сравнение предыдущего и текущего состояний
источник

🦜

🦜 in ☄️ effector
Nikita N.
from({ from: merge([filters.updates, pagination.updates]), to: effect })
источник

🦜

🦜 in ☄️ effector
знаю только такой способ
источник

NN

Nikita N. in ☄️ effector
чет не то
источник

🦜

🦜 in ☄️ effector
🦜
знаю только такой способ
или sample*
источник

ф

фильтруй мысли... in ☄️ effector
🦜
или sample*
у тебя watch после всех изменений навешивается
источник

🦜

🦜 in ☄️ effector
фильтруй мысли
у тебя watch после всех изменений навешивается
(
источник

🦜

🦜 in ☄️ effector
проебався
источник

🦜

🦜 in ☄️ effector
Nikita N.
from({ from: merge([filters.updates, pagination.updates]), to: effect })
combine events из патронума мейби
источник

ф

фильтруй мысли... in ☄️ effector
Nikita N.
а как? через семпл? я ччестно говоря не могу понять
Можно создать стор, в который ты по клоку будешь выгружать готовые данные:
https://share.effector.dev/KVv5eJTT

EDIT: или наоборот: работать с буфером, а потом выгружать данные в целевой стор
источник

ф

фильтруй мысли... in ☄️ effector
Sergey
Если это корректно (за исключением сравнения двух значений в guard filter)  
То можно ли это сделать как-то лаконичнее ? :))
можно, но это зависит от того, какие ивенты у тебя являются вспомогательными (напрямую не используются), а какие являются частью модели поведения
источник

ф

фильтруй мысли... in ☄️ effector
Sergey
Если это корректно (за исключением сравнения двух значений в guard filter)  
То можно ли это сделать как-то лаконичнее ? :))
можно, к примеру,  создать setLocation на лету:
const setLocation = sample({
 source: $location,
 clock: updateLocation,
 fn: (currentLocation, nextLocation) => ({ currentLocation, nextLocation }),
});
источник

OR

Oleg Rizhkov in ☄️ effector
@ZeroBias а ты не мог бы ещё пофиксить этот мелкий типа баг?
можно сделать так, чтоб не A показывался, а именно тип?
источник

OR

Oleg Rizhkov in ☄️ effector
источник

OR

Oleg Rizhkov in ☄️ effector
как в guard посмотреть на другой стор?

guard({
 source: $store, // triger - mainSubmit?
 filter: (type) => type === 'type1',
 target: submitType1,
})
источник

OR

Oleg Rizhkov in ☄️ effector
а, кажется вот... но секунду, не будет ли тригера на чендж clicks?
источник

ф

фильтруй мысли... in ☄️ effector
Oleg Rizhkov
как в guard посмотреть на другой стор?

guard({
 source: $store, // triger - mainSubmit?
 filter: (type) => type === 'type1',
 target: submitType1,
})
"посмотреть на другой стор"?
источник

OR

Oleg Rizhkov in ☄️ effector
фильтруй мысли
"посмотреть на другой стор"?
ну да, посмотреть и сравнить.
источник

ф

фильтруй мысли... in ☄️ effector
Oleg Rizhkov
а, кажется вот... но секунду, не будет ли тригера на чендж clicks?
не будет
источник

🦜

🦜 in ☄️ effector
Oleg Rizhkov
как в guard посмотреть на другой стор?

guard({
 source: $store, // triger - mainSubmit?
 filter: (type) => type === 'type1',
 target: submitType1,
})
sample в source
источник