Size: a a a

2021 June 18

A

Anonymous62 in ☄️ effector
хотелось логической целостности. Условно, если у меня есть юзер, то я хочу, чтобы вся инфа про него была внутри одного стора $user, а не разбросана по разным
источник

DS

Dmitriy Shuleshov in ☄️ effector
Положите сторы в один файл и они будут целостные🌚
Видимо проблема больше ментальная
источник

A

Anonymous62 in ☄️ effector
не отрицаю такую возможность 🙂
источник

АХ

Александр Хороших... in ☄️ effector
Это ок - просто тут если в MobX сторы контролируют большие куски состояния - типа User, то в эффекторе стор это скорее (ну, чаще всего так используется) коробка для какого-нибудь одного значения и тот же User будет представлен как несколько сторов вида $name, $age и т.д. + ивенты и эффекты
источник

DS

Dmitriy Shuleshov in ☄️ effector
Кстати я вспомнил аналогию, когда от класов к хукам переходили, то некоторые в одни useState порывались все положить
источник

АХ

Александр Хороших... in ☄️ effector
Типа const [state, setState] = useState({})?
источник

DS

Dmitriy Shuleshov in ☄️ effector
+
источник

A

Anonymous62 in ☄️ effector
спасибо за инсайт, буду перепривыкать =)
источник

SE

Stanislav Eremenko in ☄️ effector
Чё т мне кажется, что автору вопроса нужен combine, если хочется запихнуть все в один стор.
источник

DS

Dmitriy Shuleshov in ☄️ effector
Нет ему он как раз не нужен
источник
2021 June 19

IK

Igor Kamyshev in ☄️ effector
Привет! Скажите, как правильно переписать такой код, чтобы он не поломался при использовании effector-react/ssr?

(после useEvent подписываться нельзя, .watch не существует)
источник

IK

Igor Kamyshev in ☄️ effector
(я вижу что этот код не самый лучший, но что поделать, судьба такая)
источник

MK

Maxim Koylo in ☄️ effector
Может заюзать рестор и юзать уже как обычный стор?
источник

IK

Igor Kamyshev in ☄️ effector
Не, нельзя убирать вотч, там куча важной логики вокруг.
источник

К

Кирилл in ☄️ effector
Может быть тогда с помощью гейта и эффекта
источник

IK

Igor Kamyshev in ☄️ effector
Не понял, как?
источник

К

Кирилл in ☄️ effector
useGate(MyGate, setValue)
источник

IK

Igor Kamyshev in ☄️ effector
Ага, понял. Интересная мысль, спасибо.
источник

🦜

🦜 in ☄️ effector
useEvent добавить
источник

IK

Igor Kamyshev in ☄️ effector
Он возвращает функцию, ее нельзя вотчить.
источник