большущий ебатрон на мобыксе с этими вашими мультисторами. самая главная проблема, которая уничтожила мою любовь к мультисторам — это ситуация (встречается каждый день), когда у тебя есть несколько десятков больших (в количестве строк кода) сторов с правилами инициализации/валидации/обработки данных и тебе нужно в одном сторе получить значение другого. а этот другой, он инициализирован? а если не инициализирован, то как его инициализировать? а его нужно потом убивать? а если не убить, он выжрет память?
учитывая, что сторы в мобыксе — это просто js-классы с декораторами, либо нужно самому придумывать общий для всех сторов интерфейс, либо часами применять методику пристального взгляда на зоопарке сторов
А какого решения-то ты добиваешься в итоге? И что тебе подходит
ну если брать задачу в вакуме то можно преставиьт все данные в виде промисов. Тогда ты просто запрашивашь не данные а “промисс данных” а что происхожит под копотом уже не твое дело
так и редакс стор тоже надо инициализировать, по кускам причём (правда это обычно тривиально)
ИМХО, проблемы в вашем "ебатроне" вы сами себе "наеботронили", причем судя по всему архитектурой data-flow и самого стора... Сама по себе проблема которая у вас каждый день возникала - говорит о том что что-то с самой структурой стора и декомпозицией данных было явно не так
Обсуждают сегодня