Size: a a a

2020 September 22

Egor Гуща in ☄️ effector
sourceStore,  derivedStore1...
источник

V

Vasili in ☄️ effector
хм... интересная проблемка нарисовалась... У меня есть эффект как в апи-доксах на attach...

и есть методы типа createRequest.
основной эффект, который оборачивает fetch, у него есть глобальный счетчик запросов в процессе, все нормально...

но если я делаю .pending на эффект, созданный через createRequest, то он считается как pending только на тот промежуток времени, в котрый отрабатывает его личный код... Эффект самого запроса, который занимает намного дольше, никак не влияет...attach...

и есть методы типа createRequest.
основной эффект, который оборачивает fetch, у него есть глобальный счетчик запросов в процессе, все нормально...

но если я делаю .pending на эффект, созданный через createRequest, то он считается как pending только на тот промежуток времени, в котрый отрабатывает его личный код... Эффект самого запроса, который занимает намного дольше, никак не влияет...
источник

V

Vasili in ☄️ effector
например я хочу блокировать кнопку submit если эффект пошел...
источник

V

Vasili in ☄️ effector
но она блокируется на миллисекунду уже после того, как запрос отработал...
источник

V

Vasili in ☄️ effector
хм, начал делать скриншот и понял, что сам накосячил...
источник

АШ

Александр Шелист... in ☄️ effector
Всем привет, есть такой код
sample({
 source: combine($useMail, $generatePasswords),
 clock: handleParseFilesFx.doneData,
 target: handleImportUsersFx
});

Что я неправильно делаю, я хочу чтоб в handleImportUsersFx попали 3 набора данных
$useMail, $generatePasswords и результат выполнения handleParseFilesFx
источник

AO

Aleksandr Osipov in ☄️ effector
fn
источник

AO

Aleksandr Osipov in ☄️ effector
скомбайнить данные в fn: (source, data) => ({source, data})
источник

АШ

Александр Шелист... in ☄️ effector
Понял. Спасибо!
источник

AO

Aleksandr Osipov in ☄️ effector
fn: ([useEmail, generatePasswords], data) => ...
источник

ip

ivan posokhin in ☄️ effector
можно и без комбайн было, просто массив или объект в сорс сделать
источник

AO

Aleksandr Osipov in ☄️ effector
ну fn то нужна все равно чтобы собрать данные для эффекта
источник

l

lllla in ☄️ effector
Коллеги, а у всех конструкция
const fx = createEffect(() => {}) работает корректно?
У меня TS ругается
источник

c⁣

createStore<🦉>... in ☄️ effector
lllla
Коллеги, а у всех конструкция
const fx = createEffect(() => {}) работает корректно?
У меня TS ругается
обновил эффектор?
источник

c⁣

createStore<🦉>... in ☄️ effector
lllla
Коллеги, а у всех конструкция
const fx = createEffect(() => {}) работает корректно?
У меня TS ругается
так а на что ругается?
источник

l

lllla in ☄️ effector
21.3.0
источник

l

lllla in ☄️ effector
может из-за логера?
источник

l

lllla in ☄️ effector
Говорит, что объектная форма должна быть
источник

l

lllla in ☄️ effector
handler, name, etc
источник

l

lllla in ☄️ effector
источник