Size: a a a

2020 July 14

c⁣

createStore<🦉>... in ☄️ effector
Да и релиз это больше чем пачка коммитов
источник

c⁣

createStore<🦉>... in ☄️ effector
Я заюзал release-drafter, он ПРы собирает. Это намного информативнее
источник

c⁣

createStore<🦉>... in ☄️ effector
createStore<🦉> ⁣
Да и релиз это больше чем пачка коммитов
А по коммитам это мусор
источник

c⁣

createStore<🦉>... in ☄️ effector
Да и релизить каждый коммит не нужно
источник

DS

Dmitriy Shuleshov in ☄️ effector
Помогите выразить эффектором.

Мне нужно по ивенту гарантировано вызывать эффект, но только в том случае как завершится другой эффект. (Параметры первого зависят от ответа второго)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitriy Shuleshov
Помогите выразить эффектором.

Мне нужно по ивенту гарантировано вызывать эффект, но только в том случае как завершится другой эффект. (Параметры первого зависят от ответа второго)
sample({
 /* 2 */ source: fxA.doneData,
 /* 1 */ clock: trigger,
 /* 3 */ target: fxB
})


1) при срабатывании trigger
2) если fxA.doneData был вызван хотя бы раз
3) вызвать fxB с данными из последнего результата работы fxA
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
sample({
 /* 2 */ source: fxA.doneData,
 /* 1 */ clock: trigger,
 /* 3 */ target: fxB
})


1) при срабатывании trigger
2) если fxA.doneData был вызван хотя бы раз
3) вызвать fxB с данными из последнего результата работы fxA
Ага я так и сделал.
Но мне нужна гарантия что fxB вызовется всегда после тригера ивента, просто "подождет" резлолва fxA
источник

VI

Vadim Ivanov in ☄️ effector
Dmitriy Shuleshov
Ага я так и сделал.
Но мне нужна гарантия что fxB вызовется всегда после тригера ивента, просто "подождет" резлолва fxA
а forward не это делает? fx.done to fx
источник

DS

Dmitriy Shuleshov in ☄️ effector
Так понял. Нужно кодом)
источник

VI

Vadim Ivanov in ☄️ effector
можно вообще в один эффект объединить
источник

F

Frenky in ☄️ effector
createStore<🦉> ⁣
Да и релизить каждый коммит не нужно
Можешь посмотреть, что я упустил делая роутинг по твоему примеру реализации?

https://t.me/effector_ru/142200
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitriy Shuleshov
Ага я так и сделал.
Но мне нужна гарантия что fxB вызовется всегда после тригера ивента, просто "подождет" резлолва fxA
https://share.effector.dev/bD5wM6fD

Сейчас эффект fxA можно вызывать только после резолва fxB, но ивент может сработать раньше.
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitriy Shuleshov
https://share.effector.dev/bD5wM6fD

Сейчас эффект fxA можно вызывать только после резолва fxB, но ивент может сработать раньше.
а задача сама по себе какая?
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
а задача сама по себе какая?
Есть форма. А точнее селект. По чейнджу подтягиваются данные в зависимости от выбранного пункта.

Но запрос я могу этот отправить только получения ответа от другого запроса (загрузка инфы по юзеру, она стартует на маунт формы). (🙈 на бек повлиять не могу)

Когда  у меня это форма рендерится на странице для создания "сущности" все ок. Я на первый запрос блочу все спиннером и соотвественно юзер не сможет вызвать ивент путем смены значения селекта.

Но в другом случае форма рендерится на странице редактирования "сущности", возникает затык. У меня стартует два паралельных запроса. Инфа по юзеру (уже упомянутая) и начальные значения формы. Иногда начальные значения прилетают раньше. Велью селекта меняется => летит некорректный запрос
источник

ф

фильтруй мысли... in ☄️ effector
Dmitriy Shuleshov
https://share.effector.dev/bD5wM6fD

Сейчас эффект fxA можно вызывать только после резолва fxB, но ивент может сработать раньше.
источник

DS

Dmitriy Shuleshov in ☄️ effector
ну вот я думал про промежуточный стор - индикатор ивента
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitriy Shuleshov
ну вот я думал про промежуточный стор - индикатор ивента
ну скорее всего промежуточный стор будет в любом случае
источник

DS

Dmitriy Shuleshov in ☄️ effector
Понял. Всем спасибо!
источник

m

mg901 in ☄️ effector
createStore<🦉> ⁣
Да и релизить каждый коммит не нужно
Кто тебе сказал, что семантик релизит каждый коммит?
источник

c⁣

createStore<🦉>... in ☄️ effector
mg901
Кто тебе сказал, что семантик релизит каждый коммит?
У тебя такое увидел
источник