import { Component } from '@angular/core'; import { NgaSidebarService, NgaMenuService } from '@nga/theme'; import { NgaThemeService } from '@nga/theme/services/theme.service'; @Component({ selector: 'ngx-header', styleUrls: ['./header.component.scss'], template: `
`, }) export class HeaderComponent { userMenu = [ { title: 'Profile', }, { title: 'Log out', }, ]; constructor(private sidebarService: NgaSidebarService, private menuService: NgaMenuService, private themeService: NgaThemeService) { } toggleSidebar() { this.sidebarService.toggle(true); } goToHome() { this.menuService.navigateHome(); } switchTheme() { if (this.themeService.currentTheme == 'pure') { this.themeService.changeTheme('gorgeous'); } else { this.themeService.changeTheme('pure'); } } }