Size: a a a

2020 October 06

yv

yumaa verdin in ☄️ effector
Rafael 🦠
А ты обновил либу то уже?
нет ещё, я тут по 10-12 часов в день работаю, пока думаю только как бы не сдохнуть ._.
учителем пошёл, лол)
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
сложно сказать, но мне кажется TAKE_LAST. началось всё с неё, по крайней мере)
Хм, а почему так?
"In contrast with usual Effect, ReEffect will trigger .done (or .fail) event only for latest operation"
источник

yv

yumaa verdin in ☄️ effector
фильтруй мысли
Хм, а почему так?
"In contrast with usual Effect, ReEffect will trigger .done (or .fail) event only for latest operation"
а как иначе? если TAKE_LAST, и первый (текущий запрос) был отменён — если вызвать fail, то может пойти логика не туда во всяких форвардах
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
а как иначе? если TAKE_LAST, и первый (текущий запрос) был отменён — если вызвать fail, то может пойти логика не туда во всяких форвардах
а в этом плане...
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
а как иначе? если TAKE_LAST, и первый (текущий запрос) был отменён — если вызвать fail, то может пойти логика не туда во всяких форвардах
а кроме take last какие-то стратегии у себя юзал в проектах?
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
а как иначе? если TAKE_LAST, и первый (текущий запрос) был отменён — если вызвать fail, то может пойти логика не туда во всяких форвардах
...cancelled events for loser effects will happen after main done/fail event...

а какой смысл у слова "loser"?
источник

yv

yumaa verdin in ☄️ effector
фильтруй мысли
а кроме take last какие-то стратегии у себя юзал в проектах?
я сам юзал только TAKE_LAST и TAKE_FIRST
источник

yv

yumaa verdin in ☄️ effector
фильтруй мысли
...cancelled events for loser effects will happen after main done/fail event...

а какой смысл у слова "loser"?
«проигравший» гонку
источник

З

Завтра in ☄️ effector
cancelled events are for losers
источник

З

Завтра in ☄️ effector
🙈
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
я сам юзал только TAKE_LAST и TAKE_FIRST
прикольно, а я думал может race, а take first - показался безполезным
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
я сам юзал только TAKE_LAST и TAKE_FIRST
а какой юзкейс может быть для "первого" эффекта?
источник

yv

yumaa verdin in ☄️ effector
фильтруй мысли
а какой юзкейс может быть для "первого" эффекта?
например сабмит формы, чтобы не запариваться с блокированием кнопки от случайного двойного нажатия
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
например сабмит формы, чтобы не запариваться с блокированием кнопки от случайного двойного нажатия
ага, понял, спасибо
источник

yv

yumaa verdin in ☄️ effector
yumaa verdin
например сабмит формы, чтобы не запариваться с блокированием кнопки от случайного двойного нажатия
по логике TAKE_FIRST это гард на pending
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
а как иначе? если TAKE_LAST, и первый (текущий запрос) был отменён — если вызвать fail, то может пойти логика не туда во всяких форвардах
я про take every
источник

ф

фильтруй мысли... in ☄️ effector
она ж дефолтная, я думал должна работать также как обычный эффект
источник

yv

yumaa verdin in ☄️ effector
фильтруй мысли
она ж дефолтная, я думал должна работать также как обычный эффект
тут просто так получилось, из реализаций других стратегий) я думал ввести стратегию MIMIC, которая полностью бы повторяла поведение обычного эффекта, и сделать её по умолчанию, но не дошли до неё руки…
источник

yv

yumaa verdin in ☄️ effector
нет
про массив тоже думал, добавить стратегию TAKE_ALL, но аналогично не дошли руки)
https://github.com/yumauri/effector-reeffect/issues/1
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
сложно сказать, но мне кажется TAKE_LAST. началось всё с неё, по крайней мере)
а мне пришлось реализовать take_last для запросов на проекте (с отменой fetch)
источник