Я пытаюсь выдать состояние, когда изменяется значение определенной базы. До сих пор я настроил прослушиватель Firebase и попытался вызвать событие или состояние изнутри, но это не работает.
data.documentChanges.forEach((change) async* {
print('session documentChanges ${change.document.data}');
requestID = change.document.data['requestID'];
if(requestID != "" && requestID != "Session Ended"){
print('=========== AVAILABLE REQUEST =============');
// BlocProvider.of<TaxiBookingBloc>(context)
// .add(NewRequestEvent());
yield TaxiBookingConfirmedState();
}```