Size: a a a

2020 June 04

c⁣

createStore<🦉>... in ☄️ effector
Завтра
так о каких таймаутах речь в ssr
а в чем вопрос
источник

c⁣

createStore<🦉>... in ☄️ effector
на серваке код таймаутов не выполнять?
источник

З

Завтра in ☄️ effector
а зачем он там?
источник

З

Завтра in ☄️ effector
ssr же все равно выплюнет страницу раньше, чем что-то произойдет
источник

c⁣

createStore<🦉>... in ☄️ effector
Завтра
ssr же все равно выплюнет страницу раньше, чем что-то произойдет
с чего бы
источник

З

Завтра in ☄️ effector
ну с таким подходом точно
источник

c⁣

createStore<🦉>... in ☄️ effector
если скажешь подождать таймаутов подождет
источник

c⁣

createStore<🦉>... in ☄️ effector
с эффектами всё подождет
источник

c⁣

createStore<🦉>... in ☄️ effector
с вотчами сразу же закончит
источник

З

Завтра in ☄️ effector
ну тут же в эффекте не возвращается промис, который говорит "подожди плиз"
источник

c⁣

createStore<🦉>... in ☄️ effector
а проглядел
источник

R

Ruslan 🌀 in ☄️ effector
Завтра
и что это дало 🤔
небольшую разминку для мозга с утра)
источник

З

Завтра in ☄️ effector
да просто я делал вотчи, но в них только setTimeout/clearTimeout, то есть вызовы ивентов через форварды
источник

AM

Alexey Malinin in ☄️ effector
Видимо, я являюсь большим “везунчиком”. При использовании дефолтного useStore через пару минут работы приложения ловлю утечки памяти и смерть браузера. Вылечил написанием собственного useStore (похожего на этот: https://github.com/zerobias/effector/pull/77)
источник

AM

Alexey Malinin in ☄️ effector
пруфы “до” и “после”
источник

AM

Alexey Malinin in ☄️ effector
источник

AM

Alexey Malinin in ☄️ effector
источник

I

Ivan in ☄️ effector
Еще бы показал, как useStore используешь вообще
источник

AM

Alexey Malinin in ☄️ effector
const [oilField, nodeColors] = useStore(combine(oilField$, nodeColors$));
источник

I

Ivan in ☄️ effector
ну и на каждый рендер создаешь новый стор
источник