J Rob Gant

Results 109 comments of J Rob Gant

You might also want [these overrides](https://github.com/FirebaseExtended/rxfire/issues/88#issuecomment-1715851191) for `rxfire` to correct a `firebase@10` version incompatibility.

Well firebase v7 is not appropriate for Angular Fire 7.6.1 (latest). https://github.com/angular/angularfire#angular-and-firebase-versions And without more details it is hard to diagnose. What is the _complete_ output of `ng version`? What...

> Error: node_modules/rxfire/firestore/lite/interfaces.d.ts:8:29 - error TS2314: Generic type 'AggregateQuerySnapshot' requires 1 type argument(s). This is a fix that works for many on that issue: https://github.com/FirebaseExtended/rxfire/issues/88#issuecomment-1715851191

> Warning: The current version of Node (20.8.1) is not supported by Angular. Well first off, use Node 18 which is supported by Angular. See [`nvm`](https://github.com/nvm-sh/nvm) to manage various NodeJS...

> ```ts > import { environment } from '../environments/environment.development'; > ``` If you are using [Angular Environments](https://angular.io/guide/build#configure-environment-specific-defaults) correctly you should be importing: ```ts import { environment } from '../environments/environment'; ```...

> It's definitely not undefined, I rolled back @angular/fire from 7.6.1 to 7.6.0 and it started working Please do read the linked documentation for how [Angular Environments](https://angular.io/guide/build#configure-environment-specific-defaults) work.

Post [code](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks), not pictures. The error is on line 54 of your login.component.ts, which you have not shown.

Please re-read the code block documentation I linked to above and format your post appropriately. For example: \`\`\`ts // All on a line by itself ☝️ Your Code Here //...

> The mixing does not change a thing, thanks for trying @rgant Not mixing `async` and `then` makes for better code quality. Better code quality makes it easy for follow...

That doesn't tell you what is installed. You need to run `ng version` to get an overview of the installed versions that Angular things are interesting. You need to run...