Size: a a a

2020 October 23

🦜

🦜 in ☄️ effector
)
источник

c⁣

createStore<🦉>... in ☄️ effector
🦜
сам сделал, сам нашел
не вижу ничего плохого)
источник

c⁣

createStore<🦉>... in ☄️ effector
вот кстати причина, по которой до сих пор нет v1.0
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
Офигенно
источник

NK

ID:0 in ☄️ effector
Не используйте createEffect(effect) в SSR (с fork)

Всё, что внутри эффекта — черный ящик, effector не строит связей с содержимым хендлером, поэтому связи в fork не строятся. Вот яркий пример — https://share.effector.dev/0wOORaQi
Значение стора cache в скоупе не обновляется, потому что связей нет, видно на вкладке DOM.

Исправляется через attach({ effect })https://share.effector.dev/lLyYYIEO
Теперь четко видна связь между производным эффектом и оригинальным
источник

NN

Nikita N. in ☄️ effector
ID:0
Не используйте createEffect(effect) в SSR (с fork)

Всё, что внутри эффекта — черный ящик, effector не строит связей с содержимым хендлером, поэтому связи в fork не строятся. Вот яркий пример — https://share.effector.dev/0wOORaQi
Значение стора cache в скоупе не обновляется, потому что связей нет, видно на вкладке DOM.

Исправляется через attach({ effect })https://share.effector.dev/lLyYYIEO
Теперь четко видна связь между производным эффектом и оригинальным
я не понял, можно прокинуть в эффект эффект?
источник

DT

Daniil Tchernyavsky in ☄️ effector
Nikita N.
я не понял, можно прокинуть в эффект эффект?
источник

NN

Nikita N. in ☄️ effector
посмотрел доку, примеров такой странной темы не увидел
источник

🦜

🦜 in ☄️ effector
Nikita N.
я не понял, можно прокинуть в эффект эффект?
createEffect(() => {fx()})
источник

NN

Nikita N. in ☄️ effector
тут эффект в эффект кинули
источник

NN

Nikita N. in ☄️ effector
мой вопрос зачем?
источник

AO

Aleksandr Osipov in ☄️ effector
надо было
источник

AO

Aleksandr Osipov in ☄️ effector
это утрированный был пример чтобы показать проблему
источник

NN

Nikita N. in ☄️ effector
и как это вообще должно работать по логике? точней какая цель сего действия. Хочу узнать
источник

NN

Nikita N. in ☄️ effector
в каких вообще случаях есть необходимость делать так или вызывать эффект в эффекте?
источник

yv

yumaa verdin in ☄️ effector
ID:0
Не используйте createEffect(effect) в SSR (с fork)

Всё, что внутри эффекта — черный ящик, effector не строит связей с содержимым хендлером, поэтому связи в fork не строятся. Вот яркий пример — https://share.effector.dev/0wOORaQi
Значение стора cache в скоупе не обновляется, потому что связей нет, видно на вкладке DOM.

Исправляется через attach({ effect })https://share.effector.dev/lLyYYIEO
Теперь четко видна связь между производным эффектом и оригинальным
возможно стоит ловить такой случай и показывать ошибку? всё таки эффект это асинхронная функция, чего бы его нельзя использовать в другом эффекте, можно было бы подумать
источник

yv

yumaa verdin in ☄️ effector
ну или как минимум в документации варнинг добавить
источник

c⁣

createStore<🦉>... in ☄️ effector
Nikita N.
в каких вообще случаях есть необходимость делать так или вызывать эффект в эффекте?
разделить эффекты
const original = createEffect()
const child = attach({ effect: original })


Запускаешь child, подписываешься на его .done, .fail, при этом запускается original.
Каждая страница/фича может иметь свой инстанс оригинального api, при этом вызов не будет запускать любые сторонние связи, то есть каждая фича/страница становится изолированной и независимой, но при этом нет копипасты
источник

NN

Nikita N. in ☄️ effector
createStore<🦉> ⁣
разделить эффекты
const original = createEffect()
const child = attach({ effect: original })


Запускаешь child, подписываешься на его .done, .fail, при этом запускается original.
Каждая страница/фича может иметь свой инстанс оригинального api, при этом вызов не будет запускать любые сторонние связи, то есть каждая фича/страница становится изолированной и независимой, но при этом нет копипасты
тип копирование эффекта ? Получается он полностью независимый?
источник

NN

Nikita N. in ☄️ effector
хм, оригинал запускается на child, но original не запускает child?
источник