import { Component, OnInit } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { environment } from '../environments/environment'; @Component({ selector: 'app-root', templateUrl: './app.component.html', styleUrls: ['./app.component.scss'] }) export class AppComponent implements OnInit { private _bomConfig = environment.bomConfig; public color: string; public target: string; public language = 'en-US'; constructor(private translate: TranslateService) { translate.setDefaultLang('en-US'); } ngOnInit() { switch (this._bomConfig.target) { case 'arrowcom': this.color = ''; this.target = 'arrow.com'; break; case 'myarrow': this.color = 'primary'; this.target = 'My Arrow'; break; } } useLanguage(e) { this.translate.use(e.value); } public throwError(msg: string) { throw new Error(msg); } }