angular / angularfire

Angular + Firebase = ❤️
https://firebaseopensource.com/projects/angular/angularfire2
MIT License
7.66k stars 2.19k forks source link

node_modules/@angular/fire/compat/firestore/interfaces.d.ts:13:18 - error TS2430: Interface 'DocumentSnapshotExists<T>' incorrectly extends interface 'DocumentSnapshot<DocumentData>'. #3436

Open abhijitgayen opened 11 months ago

abhijitgayen commented 11 months ago

Version info

Angular: 16.2.0

Firebase:

AngularFire: 7.6.1

Other (e.g. Ionic/Cordova, Node, browser, operating system):

How to reproduce these conditions

Failing test unit, Stackblitz demonstrating the problem

Steps to set up and reproduce

Sample data and security rules

Debug output

Errors in the JavaScript console

Output from firebase.database().enableLogging(true);

Screenshots

Expected behavior

Screenshot 2023-09-17 at 8 23 33 PM

Actual behavior

nrauf90 commented 10 months ago

I'm facing the same issue with angular 16 and firebase 7.6.1 version.

rgant commented 10 months ago

This is the problem and a solution that works for some: https://github.com/FirebaseExtended/rxfire/issues/88#issuecomment-1715851191

spock123 commented 10 months ago

The issue is a breaking change introduced in rxfire@6.0.4

SkyTekDev commented 6 months ago

no eta?