diff --git a/src/nir/component/layout/header/header.component.html b/src/nir/component/layout/header/header.component.html index 8ad4398..a973109 100644 --- a/src/nir/component/layout/header/header.component.html +++ b/src/nir/component/layout/header/header.component.html @@ -1,18 +1,17 @@ -
+
- - - - + + - + + +
diff --git a/src/nir/component/layout/header/header.component.ts b/src/nir/component/layout/header/header.component.ts index 984a14f..98b7bc6 100644 --- a/src/nir/component/layout/header/header.component.ts +++ b/src/nir/component/layout/header/header.component.ts @@ -1,5 +1,6 @@ import {Component} from '@angular/core'; import {Router} from "@angular/router"; +import { AuthenticationService } from '@app/_services'; import {PagesService} from "@app/_services/pages.service"; @Component({ @@ -11,7 +12,8 @@ export class HeaderComponent { constructor( private router: Router, - public pagesService: PagesService + public pagesService: PagesService, + public authService: AuthenticationService ) { } // ngOnInit(){ @@ -24,11 +26,16 @@ export class HeaderComponent { return this.pagesService.rootPage; } - get isRootPage(){ - return !this.pagesService.currentPage?.parents.data.length && this.pagesService.currentPage - } - openMobileMenu(){ this.router.navigate([{outlets: {slider: 'pages-menu'}}], {skipLocationChange: true}).then(); } + + login() { + this.authService.popup('login'); + } + + get isLoggedIn() { + return this.authService.isLoggedIn; + } + } \ No newline at end of file diff --git a/src/nir/component/layout/jumbotron/jumbotron.component.html b/src/nir/component/layout/jumbotron/jumbotron.component.html index 4635a82..baa9ba9 100644 --- a/src/nir/component/layout/jumbotron/jumbotron.component.html +++ b/src/nir/component/layout/jumbotron/jumbotron.component.html @@ -1,6 +1,6 @@
- +

{{name}}