I'm creating a chat app in flutter using firebase realtime database.
But I want to get reverse data to set the chat. can any one help me with this?
var fireDatabase3 = FirebaseDatabase.instance.ref("messages");
FirebaseAnimatedList(
query: fireDatabase3,
reverse: true,
itemBuilder: (context, snapshot, animation, index) {
if (snapshot.child("chatID").value == chatMainScreenProvider.userDetails["chatID"]) {
if (snapshot.child("senderID").value.toString() == sharedPreferenceProvider.userId.toString()) {
return _chatBubble(
snapshot.child("message").value.toString(),true);
} else {
return _chatBubble(
snapshot.child("message").value.toString(),false);
}
}else{
return SizedBox.shrink();
}
},
)