import { Component } from "@angular/core"; import { Platform } from "@ionic/angular"; import { SplashScreen } from "@ionic-native/splash-screen/ngx"; import { StatusBar } from "@ionic-native/status-bar/ngx"; import { Router } from "@angular/router"; @Component({ selector: "app-root", templateUrl: "app.component.html", styleUrls: ["app.component.scss"] }) export class AppComponent { notShown: boolean; constructor( private platform: Platform, private splashScreen: SplashScreen, private statusBar: StatusBar, private router: Router ) { this.initializeApp(); this.notShown = true; } initializeApp() { this.platform.ready().then(() => { this.statusBar.styleDefault(); this.splashScreen.hide(); }); } goToPage(path, data = null) { this.router.navigateByUrl(path, { queryParams: data }); } }