Size: a a a

2021 June 19

🦜

🦜 in ☄️ effector
Плохо
источник

D

Draft in ☄️ effector
А если следать рестор а в компоненте использовать useEffect со стором в deps, вместо watch?
источник

IK

Igor Kamyshev in ☄️ effector
А, а вот это нормас. Спасибо!
источник

К

Кирилл in ☄️ effector
вроде самое очевидное и простое решение, но в голову почему-то не пришло )
источник

R

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

R

Ri4an in ☄️ effector
одним createEffect
источник

VI

Vadim Ivanov in ☄️ effector
да
источник

VI

Vadim Ivanov in ☄️ effector
Но саги скорее нет. Там шире функционал вроде как.
источник

АХ

Александр Хороших... in ☄️ effector
Из того что умеют саги, в эффекторе без выкрутасов сверх встроенного апи, кажется, не сделать только отмену эффекта по сигналу

Для такого можно взять
https://github.com/doasync/fry-fx
или
https://github.com/yumauri/effector-reeffect (правда, реэффект не работает с форками)

Или можно что-то в этом духе накидать:
https://share.effector.dev/soRngDL7
источник

D

Dmitry in ☄️ effector
Вроде сделать
источник

D

Dmitry in ☄️ effector
Я делал через простые функции
Но думаю можно эффект в соурс
Клок - сигнал
Слушаем и из параметров берём аборт
источник

D

Dmitry in ☄️ effector
У меня
pipe(cancellation(Parma), timeout(params)) и тд
Без аборт сигнала даже
источник

TG

Timofey Goncharov in ☄️ effector
а для чего в коллбек Store.map имеет второй аргумент который называется lastState? Я вот консолю его а там undefined всегда
источник

AO

Aleksandr Osipov in ☄️ effector
При первом вызове функи маппера там всегда undefined
источник

AO

Aleksandr Osipov in ☄️ effector
Попробуй обновить стор исходный и увидишь там старое значение
источник
2021 June 20

yv

yumaa verdin in ☄️ effector
Store.map это буквально подписка стора на другой стор, точно также, как в .on в триггер приходит текущее состояние стора и payload события — точно так же в .map приходит состояние родительского стора и текущее состояние стора. только порядок другой, т.к. смысловая нагрузка у .on и .map разная.
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
это легаси-способ делать updateFilter, при работе с ssr не реализован чтобы не стимулировать неудачные практики
источник

ip

ivan posokhin in ☄️ effector
привет, подскажите почему ивент до конца не отрабатывает https://share.effector.dev/yTrGEjUM в таком кейсе с форестом? если убрать форест все норм, если точнее то до конца не отрабатывает вызов model.add в 20 строке
источник

Egor Гуща in ☄️ effector
что значит не до конца?
источник

ip

ivan posokhin in ☄️ effector
Ну смотри после создания модели я вызываю ивент, ватч на этом ивенте срабатывает, а внутри редьюсера лог не работает из чего следует что редьюсер не работает при наступлении события и стор не обновляется
источник