login-button.component.html 421 Bytes
<button *ngIf="!loggedIn" mat-raised-button (click)="openLoginDialog()" tabindex="8">{{ "login.login" | translate}}</button>

<button tabindex="8" *ngIf="loggedIn" mat-button [matMenuTriggerFor]="logoutMenu">{{currentUser.firstname}} ({{currentUser.nick}}) {{currentUser.lastname}}</button>
<mat-menu #logoutMenu="matMenu">
  <button mat-menu-item (click)="logout()" >{{ "login.logout" | translate}}</button>
</mat-menu>