В моем BLOC мне нужно прослушать FirebaseAuth.instance.onAuthStateChanged
и в зависимости от пользователей uid
запустит второй поток Firestore.instance.collection('accounts/${uid}/private').snapshots()
и объединит результаты в одну модель:
class MyPageModel {
bool userSignedIn;
List<String> privateData;
}
Эта модель должна быть передана с BehaviorSubject. Как лучше всего использовать rxdart для этой задачи?