Size: a a a

2021 June 26

D

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

A

Arthur in ☄️ effector
я слышал что эффект в эффекте вызывать не стоит, это правда? есть ли исключения?
источник

A

Arthur in ☄️ effector
как я догадываюсь, у меня первая строчка вызывается примерно 3 раза из-за реакт рендера, потому стоило бы вынести эту однострочную функцию в другую функцию с return, чтобы оно не вызывало ее по много раз
источник

АХ

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

если не юзаешь форк-апи (т.е. нет SSR  или не пишешь тесты самым удобным способом,) - то никаких ограничений нет

если пользуешься, то вот тут можно почитать про ограничения:
https://effector.dev/docs/api/effector/scope
источник

A

Arthur in ☄️ effector
источник

🦜

🦜 in ☄️ effector
Ботов на нем делали
источник

🦜

🦜 in ☄️ effector
В чатике поищи
источник

D

Dmitry in ☄️ effector
Если эффект в эффекте. Как нужно. То и при сср же норм?
источник

D

Dmitry in ☄️ effector
createEffect(fx)
источник

АХ

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

D

Dmitry in ☄️ effector
источник

D

Dmitry in ☄️ effector
Не понятно. Обязательно await внутри?
источник

АХ

Александр Хороших... in ☄️ effector
ну, если хочешь дождаться, пока эффект кончится, то да
источник

D

Dmitry in ☄️ effector
А если нет? Это корректно будет работать?
источник

АХ

Александр Хороших... in ☄️ effector
думаю, да, должно работать
источник

A

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

A

Arthur in ☄️ effector
источник

c⁣

createStore<🦉>... in ☄️ effector
Наверное прежде всего нужно убрать из компонента вызов эффекта.
источник

c⁣

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

A

Arthur in ☄️ effector
имеете в ввиду в useEffect накидывать обработчик на онскролл?
источник