Привет! Я использую флаттер Firestore, и у меня есть данные c, которые меняются каждую секунду, поэтому я выбрал для пользователя streabuilder (), но проблема в том, что я получаю данные из catch, которые я не могу отключить, у любого есть Идея, как я могу установить поток только со стороны сервера
это мой код:
child: StreamBuilder(
stream: firestore.collection("messages").snapshots(),
builder: (context,snapShot){
if(!snapShot.hasData) return Container();
List<DocumentSnapshot> list = snapShot.data.documents;
if(list.isNotEmpty){
if(!list[0].metadata.isFromCache){
return Container(
);
}
}else{
setState(() {
});
}
return Container();
},
),