arch(sprint1): centralize startup in platform runtime
This commit is contained in:
@@ -13,6 +13,7 @@ import { environment } from '../environments/environment';
|
||||
import { SwUpdate } from '@angular/service-worker';
|
||||
import { TranslatePipe } from './i18n/translate.pipe';
|
||||
import { TranslateService } from './i18n/translate.service';
|
||||
import { PlatformRuntimeService } from './core/runtime/platform-runtime.service';
|
||||
|
||||
@Component({
|
||||
selector: 'app-root',
|
||||
@@ -33,8 +34,10 @@ export class App implements OnInit {
|
||||
private appRef = inject(ApplicationRef);
|
||||
private router = inject(Router);
|
||||
private i18n = inject(TranslateService);
|
||||
private platformRuntime = inject(PlatformRuntimeService);
|
||||
|
||||
ngOnInit(): void {
|
||||
this.platformRuntime.initialize();
|
||||
this.titleService.setTitle(`${environment.brandFullName} - ${this.i18n.t('app.pageTitle')}`);
|
||||
this.checkServerHealth();
|
||||
this.setupAutoUpdates();
|
||||
|
||||
Reference in New Issue
Block a user