This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 11.2.6.
npm install @developer-partners/ngx-loading-spinner
npm install @developer-partners/ngx-loading-spinner
`
2. Import in your module:
`
import { LoadingSpinnerModule } from '@developer-partners/ngx-loading-spinner';
@NgModule({
imports: [
LoadingSpinnerModule
],
bootstrap: [AppComponent]
})
export class AppModule { }
`
3. Use it in HTML (isLoading should be a public booolean property in your component)
`
`
Advanced Configuration
The loading spinner component comes with a default spinner. If you need to replace it with your own spinner, you can just replace our default provider
`
import { LoadingSpinnerModule } from '@developer-partners/ngx-loading-spinner';
@NgModule({
imports: [
LoadingSpinnerModule
],
providers: [
{
provide: LoadingSpinnerConfig,
useFactory: () => {
return {
component: YourCustomSpinnerComponent
}
}
}
],
bootstrap: [AppComponent]
})
export class AppModule { }
``