Example code
toys = toysRef.where('postState', isEqualTo: 'recruiting').orderBy('createdAt', descending: true).snapshots();
fruits = fruitsRef.where('postState', isEqualTo: 'recruiting').orderBy('createdAt', descending: true).snapshots();
hi I'm trying to combine or merge two streams I want to show toys and fruits order by desc with one StreamBuilder Widget There is a common field ['createdAt']
I want to implement like this. if some item added to firestore , it should show on realtime.

You can use StreamGroup from rxdart to merge your toys and fruits.
and to finally have them sorted in a stream, you could have:
You should use ListView.builder so that you have a performant list, and not render all the elements at once (would really lag your UI if you'd have a lot of elements).
Don't forget to check if snapshot has errors or is empty so that you can display a loader to the user or an error message.