Нет описания

app.module.ts 1.2KB

12345678910111213141516171819202122232425262728293031323334
  1. import { NgModule } from '@angular/core';
  2. import { BrowserModule } from '@angular/platform-browser';
  3. import { RouteReuseStrategy } from '@angular/router';
  4. import { IonicModule, IonicRouteStrategy } from '@ionic/angular';
  5. import { AppRoutingModule } from './app-routing.module';
  6. import { AppComponent } from './app.component';
  7. import { HttpClientModule, HttpClient} from '@angular/common/http';
  8. // import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
  9. // import { library } from '@fortawesome/fontawesome-svg-core';
  10. import { FontAwesomeModule, FaIconLibrary } from '@fortawesome/angular-fontawesome';
  11. import { fas } from '@fortawesome/free-solid-svg-icons';
  12. import { far } from '@fortawesome/free-regular-svg-icons';
  13. import { fab } from '@fortawesome/free-brands-svg-icons';
  14. // library.add(fas,far,fab);
  15. @NgModule({
  16. declarations: [AppComponent],
  17. entryComponents: [],
  18. imports: [HttpClientModule, BrowserModule, IonicModule.forRoot(), AppRoutingModule, FontAwesomeModule],
  19. providers: [{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy }],
  20. bootstrap: [AppComponent],
  21. })
  22. export class AppModule {
  23. constructor(library: FaIconLibrary) {
  24. library.addIconPacks(fas, fab, far);
  25. }
  26. }