каким то образом хранить в кубите Set<User>, вместе с полем List<Feed> subscriptions у каждого пользователя. Пробовал просто делать Cubit<Set<User>>, но он никак не реагирует на изменение subscriptions у пользователей которые в нем хранятся, поэтому hydrated измененные подписки не сохраняет. Как тогда лучше сделать, чтобы сохранялся список пользователей вместе с подписками каждого пользователя при любом изменении?
есть только то что тут написал, и все есть класс User, у которого есть List<Feed> subscriptions. Надо как то хранить список пользователей вместе с их подписками.
(Еще у User есть метод subscribe(Feed feed), который добавляет feed в subscriptions и начинает слушать feed.stream, но feed.stream нигде хранить не надо так что это не важно в данном случае
Обсуждают сегодня