Size: a a a

2020 October 27

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Vetro
Так, сейчас мапы подрублю, подебажу

Мб найду чего
а императивные вызовы наподобии того, что на скрине есть?
источник

🦜

🦜 in ☄️ effector
🚀🔬 🚀🔬🚀🔬
а императивные вызовы наподобии того, что на скрине есть?
а он говорил, почему нельзя форвардом связать ивент и эффект?
источник

V

Vetro in ☄️ effector
ну, я оборачиваю эффект в useEvent, его вызываю - а внутри эффект уже императивно вызывает ивенты которые модифицируют куски комбинированного стора
источник

V

Vetro in ☄️ effector
Рефачить сейчас на использование ивентов эффекта не очень хочется
источник

V

Vetro in ☄️ effector
Но видимо придется
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ну вот это не правильный подход
источник

🦜

🦜 in ☄️ effector
fx = createEffect(() => {event()})

на
forward({
 from: fx,
 to: event | [event, event2]
})
источник

V

Vetro in ☄️ effector
🚀🔬 🚀🔬🚀🔬
ну вот это не правильный подход
Я только второй день после редакса)
источник

V

Vetro in ☄️ effector
Еще привыкнуть надо
источник

🦜

🦜 in ☄️ effector
Vetro
ну, я оборачиваю эффект в useEvent, его вызываю - а внутри эффект уже императивно вызывает ивенты которые модифицируют куски комбинированного стора
fetchEvent = fxGetData.prepand(p => p)

forward({
from: [fetchEvent, fxGetData.doneData]
to: [event, even2, event3]
})
источник

🦜

🦜 in ☄️ effector
fetchEvent в useEvent
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
там нюанс в том, что нет абсолютно никакой возможности узнать, что завершился вызов не-эффекта, поэтому вот такой вызов inc не сработает
источник

V

Vetro in ☄️ effector
🚀🔬 🚀🔬🚀🔬
там нюанс в том, что нет абсолютно никакой возможности узнать, что завершился вызов не-эффекта, поэтому вот такой вызов inc не сработает
А, ну у меня собственно вот так
источник

V

Vetro in ☄️ effector
Теперь понятно
источник

V

Vetro in ☄️ effector
Спасибо!
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Vetro
А, ну у меня собственно вот так
при этом вот такой спокойно работает, так как await применяется к эффекту
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
то есть мы либо делаем произвольные асинхронные запросы но после них не вызываем императивно юниты, либо вызываем только юниты эффектора, но в любых комбинациях
источник

V

Vetro in ☄️ effector
Норм практика все триггеры и хендлеры вынести в отдельный инит какой-нибудь?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
в принципе да
источник

V

Vetro in ☄️ effector
А то циклические резолвы уже надоедать начинают
источник