Finish work on sidebar

This commit is contained in:
rubikscraft
2022-03-16 16:52:12 +01:00
parent ac41a3f9c0
commit 9c724fd6ff
10 changed files with 78 additions and 42 deletions

View File

@@ -1,4 +1,4 @@
import { Component, OnInit } from '@angular/core';
import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
import { Router } from '@angular/router';
import { AutoUnsubscribe } from 'ngx-auto-unsubscribe-decorator';
import { Permission, Permissions } from 'picsur-shared/dist/dto/permissions';
@@ -17,6 +17,9 @@ import { UtilService } from 'src/app/util/util.service';
export class HeaderComponent implements OnInit {
private readonly logger = console;
@Input('enableHamburger') enableHamburger: boolean = false;
@Output('onHamburgerClick') onHamburgerClick = new EventEmitter<void>();
private currentUser: EUser | null = null;
private permissions: Permissions = [];