Size: a a a

2020 June 06

R

Rafael 🦠 in ☄️ effector
очень инетересно, а так вижу что версия опубликована
источник

c⁣

createStore<🦉>... in ☄️ effector
Rafael 🦠
очень инетересно, а так вижу что версия опубликована
npm info patronum versions
источник

R

Rafael 🦠 in ☄️ effector
все, кул, установилось
источник

R

Rafael 🦠 in ☄️ effector
createStore<🦉> ⁣
npm info patronum versions
где документация по effector fork  лежит?
источник

🚀🚀

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

R

Rafael 🦠 in ☄️ effector
Тогда можете поведать как им пользоваться? Есть ли у него какие-то ограничения? Как совмещать его с рекомендованной файловой стуктурой (init, index, state)? Можно ли создавать производные ивенты и атачить эффекты на доменные эффекты и будут ли они скопированы при форке?

Если у меня определен ивент на домене (например const logMessegeReceived = collector.event())

Как мне вызывать этот ивент у форка?
источник

AO

Aleksandr Osipov in ☄️ effector
Rafael 🦠
Тогда можете поведать как им пользоваться? Есть ли у него какие-то ограничения? Как совмещать его с рекомендованной файловой стуктурой (init, index, state)? Можно ли создавать производные ивенты и атачить эффекты на доменные эффекты и будут ли они скопированы при форке?

Если у меня определен ивент на домене (например const logMessegeReceived = collector.event())

Как мне вызывать этот ивент у форка?
создаешь домен и далее можешь его в форк передать, вернется объект scope, в этом скоупе можно запускать юниты эффектора, хм, был пример тут в репле, сейчас поищу, хотя он и устарел наверное
источник

YL

Yan👀 Lobaty in ☄️ effector
Rafael 🦠
Тогда можете поведать как им пользоваться? Есть ли у него какие-то ограничения? Как совмещать его с рекомендованной файловой стуктурой (init, index, state)? Можно ли создавать производные ивенты и атачить эффекты на доменные эффекты и будут ли они скопированы при форке?

Если у меня определен ивент на домене (например const logMessegeReceived = collector.event())

Как мне вызывать этот ивент у форка?
Если у тебя сср задача то помотай видос с эффектор митапа Сова рассказывал как пользоваться
источник

R

Rafael 🦠 in ☄️ effector
Yan👀 Lobaty
Если у тебя сср задача то помотай видос с эффектор митапа Сова рассказывал как пользоваться
Нет, не ssr
источник

R

Rafael 🦠 in ☄️ effector
Тесты
источник

YL

Yan👀 Lobaty in ☄️ effector
Или у тебя инстанцирование бизнес-логики на клиенте?
источник

R

Rafael 🦠 in ☄️ effector
Мне нужен allSettled для тестов
источник

R

Rafael 🦠 in ☄️ effector
Yan👀 Lobaty
Или у тебя инстанцирование бизнес-логики на клиенте?
Да
источник

AO

Aleksandr Osipov in ☄️ effector
Rafael 🦠
Тогда можете поведать как им пользоваться? Есть ли у него какие-то ограничения? Как совмещать его с рекомендованной файловой стуктурой (init, index, state)? Можно ли создавать производные ивенты и атачить эффекты на доменные эффекты и будут ли они скопированы при форке?

Если у меня определен ивент на домене (например const logMessegeReceived = collector.event())

Как мне вызывать этот ивент у форка?
const scope = fork(domain); launch(scope.find(event), payload)
как-то так
источник

R

Rafael 🦠 in ☄️ effector
Aleksandr Osipov
const scope = fork(domain); launch(scope.find(event), payload)
как-то так
Оп, спасибо
источник

AO

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

AO

Aleksandr Osipov in ☄️ effector
Посмотри на реализацию useEvent, несмотря на название оно вызывает и эффекты и ивенты (эффект это же тоже ивент)
источник

AO

Aleksandr Osipov in ☄️ effector
Ну т оесть для вызова эффекта в скоупе еще и defer-объект надо ручками создать и передать туда, немного кучеряво получается
источник

AO

Aleksandr Osipov in ☄️ effector
Стор в форкнутом скоупе получить так можно
scope.find(store).meta.wrapped
источник

R

Rafael 🦠 in ☄️ effector
так
а что делать с приатаченными эффектами?
ошибка на скрине

если flushFx делать эффектом домена, а не атачем - то таких ошибок нет
источник