uoa-repository-manager-service/app/core/header/header.component.ts

29 lines
911 B
TypeScript

import { Language } from './../../shared/models/language.interface';
import { environment } from './../../../environments/environment';
import { AuthService } from './../../shared/services/auth.service';
import { Component, OnInit } from '@angular/core';
import { MenuItem } from 'primeng/api';
import { TranslateService } from '@ngx-translate/core';
import {Router} from "@angular/router";
@Component({
selector: 'app-header',
templateUrl: './header.component.html',
styleUrls: ['./header.component.scss']
})
export class HeaderComponent implements OnInit {
languages: Language[] = environment.languages;
selectedLang = environment.defaultLanguage;
constructor(private auth: AuthService, private translateService: TranslateService, private router: Router) {
}
ngOnInit(): void {
}
changeLanguage($event): void {
this.translateService.use($event);
}
}