Skip to content

Commit

Permalink
configured firebase with @angular/fire (#215)
Browse files Browse the repository at this point in the history
  • Loading branch information
kubikowski committed Aug 3, 2021
1 parent 9156ec8 commit aa56bba
Show file tree
Hide file tree
Showing 8 changed files with 568 additions and 24 deletions.
562 changes: 539 additions & 23 deletions package-lock.json

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,13 @@
"@angular/common": "~12.1.4",
"@angular/compiler": "~12.1.4",
"@angular/core": "~12.1.4",
"@angular/fire": "^6.1.5",
"@angular/forms": "~12.1.4",
"@angular/material": "^12.1.4",
"@angular/platform-browser": "~12.1.4",
"@angular/platform-browser-dynamic": "~12.1.4",
"@angular/router": "~12.1.4",
"firebase": "^8.8.1",
"nipplejs": "^0.9.0",
"rxjs": "~6.6.7",
"subsink": "^1.0.2",
Expand Down
2 changes: 2 additions & 0 deletions src/app/core/core.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { HttpClientModule } from '@angular/common/http';
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { RouterModule } from '@angular/router';
import { FirebaseModule } from 'src/app/core/firebase.module';
import { MaterialModule } from 'src/app/core/material.module';

@NgModule({
Expand All @@ -12,6 +13,7 @@ import { MaterialModule } from 'src/app/core/material.module';
FormsModule,
ReactiveFormsModule,
RouterModule,
FirebaseModule,
MaterialModule,
],
})
Expand Down
10 changes: 10 additions & 0 deletions src/app/core/firebase.module.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import { NgModule } from '@angular/core';
import { AngularFireModule } from '@angular/fire';
import { environment } from 'src/environments/environment';

@NgModule({
imports: [
AngularFireModule.initializeApp(environment.firebaseConfig),
],
})
export class FirebaseModule { }
2 changes: 2 additions & 0 deletions src/environments/environment.prod.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
import packageInfo from 'package.json';
import { firebaseConfig } from 'src/environments/firebase-config';

export const environment = {
production: true,
version: packageInfo.version,
firebaseConfig,
};
2 changes: 2 additions & 0 deletions src/environments/environment.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import packageInfo from 'package.json';
import { firebaseConfig } from 'src/environments/firebase-config';

// This file can be replaced during build by using the `fileReplacements` array.
// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.
Expand All @@ -7,6 +8,7 @@ import packageInfo from 'package.json';
export const environment = {
production: false,
version: packageInfo.version,
firebaseConfig,
};

/*
Expand Down
11 changes: 11 additions & 0 deletions src/environments/firebase-config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { FirebaseAppConfig } from '@angular/fire';

export const firebaseConfig: FirebaseAppConfig = {
projectId: 'inanity-io',
apiKey: 'AIzaSyDUDzQ2lgAf--3OJ5O6COJNaEh8qI22xwE',
authDomain: 'inanity-io.firebaseapp.com',
databaseURL: 'https://inanity-io.firebaseio.com',
storageBucket: 'inanity-io.appspot.com',
messagingSenderId: '808517338781',
appId: '1:808517338781:web:708b1ae12e2b61455ef674',
};
1 change: 0 additions & 1 deletion src/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,5 @@
</head>
<body class="mat-typography">
<app-root></app-root>
<script src="/__/firebase/7.17.1/firebase-app.js"></script>
</body>
</html>

0 comments on commit aa56bba

Please sign in to comment.