Advertisement
Guest User

Untitled

a guest
Feb 28th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import {enableProdMode, MissingTranslationStrategy} from "@angular/core";
  2. import {platformBrowserDynamic} from "@angular/platform-browser-dynamic";
  3. import {AppModule} from "./app/app.module";
  4. import {environment} from "./environments/environment";
  5. import fontawesome from "@fortawesome/fontawesome";
  6. import {faCircleNotch} from "@fortawesome/fontawesome-free-solid";
  7.  
  8.  
  9. if (environment.production) {
  10.     enableProdMode();
  11. }
  12.  
  13. // Show loading screen, initializing font awesome before Angular is being bootstrapped
  14.  
  15. let loadingScreen = typeof document !== "undefined" && document.querySelector("app .loading-screen");
  16. if (loadingScreen) {
  17.     try {
  18.         loadingScreen.innerHTML = fontawesome.icon(faCircleNotch, {
  19.             classes: ["fa-spin", "fa-3x", "fa-fw"],
  20.         }).html[0];
  21.     } catch (e) {}
  22. }
  23.  
  24.  
  25. setTimeout(() => {
  26.     platformBrowserDynamic()
  27.         .bootstrapModule(AppModule, {
  28.             preserveWhitespaces: false,
  29.             missingTranslation: MissingTranslationStrategy.Ignore,
  30.         })
  31.         .catch(err => console.log(err));
  32. }, 0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement