Я хочу сделать angular веб-приложение с многогрупповой архитектурой. Каждая группа должна иметь свой собственный магазин и реагировать на эффекты, действия и уменьшители. Группу можно добавлять или удалять в приложении динамически во время выполнения.
Пример:
State interface
User
SelectedOrder
OrdersHistory
Пользователь открывает две группы панелей одновременно.
Первая группа: User info panel
+ Selected order panel
State of group 1
User: #1
SelectedOrder: 5
OrdersHistory: []
Вторая группа: User info panel
+ History list panel
State of group 2
User: #3
SelectedOrder: null
OrdersHistory: [list for user #3]
Есть ли способ сделать такая функциональность с текущей версией ngxs или ngrx?
Что-то вроде этого API было бы замечательно, но оно еще не реализовано: https://github.com/ngrx/platform/issues/858