View difference between Paste ID: kiFQQQuc and QJKMNBUu
SHOW: | | - or go back to the newest paste.
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 * as faCircleNotch from "@fortawesome/fontawesome-free-solid/faCircleNotch";
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(() =>
25+
platformBrowserDynamic()
26-
    platformBrowserDynamic()
26+
    .bootstrapModule(AppModule, {
27-
        .bootstrapModule(AppModule, {
27+
        preserveWhitespaces: false,
28-
            preserveWhitespaces: false,
28+
        missingTranslation: MissingTranslationStrategy.Ignore,
29-
            missingTranslation: MissingTranslationStrategy.Ignore,
29+
    })
30-
        })
30+
    .catch(err => console.log(err));