Size: a a a

2020 August 12

fe

from earth in ☄️ effector
🚀🔬 🚀🔬🚀🔬
издеваешься?
ну ты как будто не понимаешь что такое виджет
источник

fe

from earth in ☄️ effector
export default - зло is the side effect
Фабрику бля, ну ты рофлишь?
да напиши код-то блин
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
from earth
ну ты как будто не понимаешь что такое виджет
так, стоп, давай с начала
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
постановка проблемы, пример имплементации онлайн, описание желаемого поведения
источник

c⁣

createStore<🦉>... in ☄️ effector
export default - зло is the side effect
Фабрику бля, ну ты рофлишь?
Давай проясним. В эффекторе ты не привязываешь логику к компонентам и страницам. А наоборот, страницы и компоненты привязываются к логике.
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
from earth
А у сторов/слушателей и т.п. есть какие-то методы типа destroy?

т.е. что если я хочу обернуть их создание в функцию
Условно так — 

export function createSomeState() {
 const store = createStore(null);
 const event = createEvent();
 store.on(event, () => { /* some logic */ });
 return {
   store,
   event,
   onDestroy: () => {
     /* ??? */
   }
 }
}
источник

ei

export default - зло... in ☄️ effector
from earth
да напиши код-то блин
function myFabric() {}

const { myStore } = myFabric()

export { myStore }
источник

ф

фильтруй мысли... in ☄️ effector
from earth
ну началось
у тебя в приложении конечное количество каунтеров будет, скорее всего они не будут полностью одинаковыми (иначе какой смысл), значит для каждого каунтера ты можешь создать отдельный файл/папку, и вносить изменения независимо в каждый из них по необходимости, а не извращаться с аргументами фабрики
источник

c⁣

createStore<🦉>... in ☄️ effector
createStore<🦉> ⁣
Давай проясним. В эффекторе ты не привязываешь логику к компонентам и страницам. А наоборот, страницы и компоненты привязываются к логике.
Поэтому удалять их из памяти это неправильный майндсет
источник

fe

from earth in ☄️ effector
export default - зло is the side effect
function myFabric() {}

const { myStore } = myFabric()

export { myStore }
так я так хотел с самого начала 🤷‍♀️
источник

fe

from earth in ☄️ effector
createStore<🦉> ⁣
Поэтому удалять их из памяти это неправильный майндсет
почему?
источник

c⁣

createStore<🦉>... in ☄️ effector
Да, каунтеры должны быть созданы статически
источник

AV

Alex Vodonaev in ☄️ effector
Nikolay 🧢🖥️ Morozov
привет, в compat  версии же не должно быть es6+? effector-react

в effector-react@20.7.2 и
effector-react@20.7.1 такое
Могу ошибаться, но compat собран с поддержкой IE11.
А const худо бедно в IE 11 работает, если верить caniuse
источник

c⁣

createStore<🦉>... in ☄️ effector
from earth
почему?
Такая суть эффектора
источник

c⁣

createStore<🦉>... in ☄️ effector
Создаешь граф состояний статически
источник

c⁣

createStore<🦉>... in ☄️ effector
То есть предсказуемо
источник

ei

export default - зло... in ☄️ effector
from earth
так я так хотел с самого начала 🤷‍♀️
Нет, ты хочешь в компонентах создавать динамически
источник

c⁣

createStore<🦉>... in ☄️ effector
createStore<🦉> ⁣
Создаешь граф состояний статически
И от этого графа создаешь вьюхи
источник

fe

from earth in ☄️ effector
export default - зло is the side effect
Нет, ты хочешь в компонентах создавать динамически
разницы не вижу
источник

VK

Vladislav K. in ☄️ effector
А внутри эффекта можно как-нибудь весь store получить?
источник