aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/core/menu/menu.component.ts
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app/core/menu/menu.component.ts')
-rw-r--r--client/src/app/core/menu/menu.component.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/client/src/app/core/menu/menu.component.ts b/client/src/app/core/menu/menu.component.ts
index 5ca60e5e0..d1f0fa807 100644
--- a/client/src/app/core/menu/menu.component.ts
+++ b/client/src/app/core/menu/menu.component.ts
@@ -2,6 +2,7 @@ import { Component, OnInit } from '@angular/core';
2import { Router } from '@angular/router'; 2import { Router } from '@angular/router';
3 3
4import { AuthService, AuthStatus } from '../auth'; 4import { AuthService, AuthStatus } from '../auth';
5import { ConfigService } from '../config';
5 6
6@Component({ 7@Component({
7 selector: 'my-menu', 8 selector: 'my-menu',
@@ -12,6 +13,7 @@ export class MenuComponent implements OnInit {
12 13
13 constructor ( 14 constructor (
14 private authService: AuthService, 15 private authService: AuthService,
16 private configService: ConfigService,
15 private router: Router 17 private router: Router
16 ) {} 18 ) {}
17 19
@@ -33,6 +35,10 @@ export class MenuComponent implements OnInit {
33 ); 35 );
34 } 36 }
35 37
38 isRegistrationEnabled() {
39 return this.configService.getConfig().signup.enabled;
40 }
41
36 isUserAdmin() { 42 isUserAdmin() {
37 return this.authService.isAdmin(); 43 return this.authService.isAdmin();
38 } 44 }