Is there another way to solve this problem.
When the size of object of firestoreConnect is more than 3 and includes "where" then it does not work and component goes blank. Unless the screen is reloaded or transited, the fetch result is shown.
As far as I see the console, the size of projects array is 0.
export default compose(
connect(mapStateToProps),
firestoreConnect([
{ collection : 'projects',
limit :55,
orderBy: ['createdAt', 'desc'],
where:["tags", "array-contains-any", ["stack"]] ,
}])
)(Dashboard);
https://www.dropbox.com/s/feahktg87z0i11i/20221019_171555.mp4?dl=0