Version info
Angular: 8.0.0
Firebase: 6.1.1
AngularFire: 5.2.1
Browser: Google Chrome 75.0.3770.80
How to reproduce these conditions
this._firestore.collection<Model>(COLLECTION).doc<Model>(DOCUMENT).snapshotChanges()
Expected behavior
snapshotChanges() returns a type property with different values: added, modified, removed as described in the documentation.
Actual behavior
snapshotChanges() always returns value for the type property.