Comments (9)
@dually8 hey yes i got it. I was initializing it in cunstroctur. And i got that. Thank you. Now its working fine
from angular-hmr.
Same issue here, using
@NgModule({
imports: [
BrowserModule,
HttpModule,
FormsModule,
routing,
NgSemanticModule,
AngularFireModule.initializeApp(firebaseConfig, myFirebaseAuthConfig);
],
declarations: [
AppComponent,
HomeComponent,
AboutComponent,
LoginComponent
],
providers: [
ApiService
],
bootstrap: [AppComponent]
})
and still having that same error, there are no other calls of initializeApp
in any part of the app
from angular-hmr.
Got anything as solution?
from angular-hmr.
Make sure you don't call firebase.initializeApp(config);
more than once. Below is an example unit test.
import { addProviders, async, inject } from '@angular/core/testing';
import { provide } from '@angular/core';
describe('Firebase', () => {
const config = {
// todo: put your own stuff here
apiKey: '',
authDomain: '',
databaseURL: '',
storageBucket: '',
};
firebase.initializeApp(config); // call ONLY ONCE
beforeEach(() => {
addProviders([
// providers here, if any
]);
});
it('should be defined', () => {
expect(firebase.apps[0]).toBeDefined();
});
});
from angular-hmr.
How can i load it only once. I am binding it in a service component. not getting how to do it
from angular-hmr.
Services should be singletons, so I don't know why it'd be calling it more than once. Are you putting it in a constructor or some kind of init method?
from angular-hmr.
@ronakvbhatt07 can you please give me instructions how you solve it? I'm having the same issue but don't know what to move and where to put it. Thanks!
from angular-hmr.
Put it in a singleton (i.e. app.ts
). Here's an example: https://github.com/dually8/Ionic2-Workshop/blob/master/app/app.ts
from angular-hmr.
@sliker yes as @dually8 suggested put that initialize it in ngOnInit()
the app.ts
. This will solve your issue. And then just provide reference in the other component where you want to use. That's it.
from angular-hmr.
Related Issues (20)
- The <app> is not removed upon hmr run HOT 3
- Async operations on HMR fails to update the view HOT 2
- seed points to an invalid repository HOT 4
- Back and forward cause route resolvers to get called one for each reload since full refresh
- HMR switches to default environment randomly HOT 1
- Webpack 4 / Angular 6 support HOT 6
- AngularJS 1 HOT 4
- Lazy Routes reload whole App HOT 22
- ngrx tutorial is not full HOT 1
- Q: how does reload exactly work. HOT 2
- HMR on ng build --watch
- How to remove the browser console monitoring file? HOT 1
- Support for Angular 7? HOT 10
- ionic 4 support HOT 1
- State is lost on module reload HOT 2
- Cannot find name 'createInputTransfer'.'hmrModule'.
- commonjs dependencies HOT 2
- 3.x Breaks IE11 support HOT 1
- @angularclass/hmr breaks angular 12.x builds HOT 1
- Publish the v4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angular-hmr.