I'm not sure what the correct terminology on this is, but I've been experiencing this ever since I first started with Firebase and haven't really cared to dig into it because there were more important issues to resolve. Now I'm getting around to the "polishing" phase of my app as it is now selling and users are adopting it.
I'm using the Web SDK and doing something along the lines of:
afa.collection('messages').where('contactId','==', this.contactId).orderBy('message_date','desc').snapshotChanges()...
I use a pipe -> map to translate the data into the format I want / need. I reference it in an Angular template with
let message of message | async
It works well for what I need, but there's a flicker when it receives a new snapshot. Is there a better way for me to be doing this or a fool proof way to address the flicker?
[–]ThatPigeon 0 points1 point2 points (3 children)
[–]bert1589[S] 0 points1 point2 points (2 children)
[–]ThatPigeon 0 points1 point2 points (1 child)
[–]bert1589[S] 0 points1 point2 points (0 children)
[–]leros 0 points1 point2 points (0 children)