You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
give the following warnings (but the code is working):
Calling Firebase APIs outside of an Injection context may destabilize your application leading to subtle change-detection and hydration bugs. Find more at https://github.com/angular/angularfire/blob/main/docs/zones.md
Firebase API called outside injection context: docData
Firebase API called outside injection context: docData
If angular fire could elaborate this error a bit saying what we have to do to fix this, that would be very nice.
The text was updated successfully, but these errors were encountered:
Thank you very much. The workaround fixed the warnings.
In some comments (I can't recall where) I read that to reduce the warning noise caused by this issue. But imho, I am respectfully really against it.
Yes, I am using modular syntax but the workaround actually fixed an issue I was facing.
With SSR, the server wouldn't know when a, say await getDocs(query) has finished. So the server keep awaiting the result from firebase (may be because the arrival of the results is outside the angular "awareness"). Result is the page never loads and it keeps waiting.
With the above work around, this issue is fixed. Thank you.
I am using the
"^19.0.0"
version of this package with newly created angular application usingng new
(angular 19).Note that I have chosen options to enable ssr while creating the angular app using
ng new
.Now, a simple code like:
give the following warnings (but the code is working):
If angular fire could elaborate this error a bit saying what we have to do to fix this, that would be very nice.
The text was updated successfully, but these errors were encountered: