Товарищи, только не бейте.
Надо было мне соединить легаси приложение с его современной частью. В легаси-приложении используется эффектор чтобы не сойти с ума. В современной части — только реакт контекст, там мало совсем задач.
Понадобилось мне синхронизировать некоторые данные между ними. Регулярно (таймер и события пользователя).
Я в общем просто вынес в глобальный скоуп один из ивентов, который вызывается после загрузки данных чтобы заполнить стор, и подцепился к нему из обоих частей приложения (создал стор-шину в реакт-аппе). Далее же выполняю хук setData, обновляя данные в контексте.
Насколько по шкале от 1 до 10 я упоролся?
Там реально нужно синхронизировать ? Или ssot все же один?