]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/blob
4d08bbe06eb7ac2afc557fbc8cd5851f180b1acf
[ceph-ci.git] /
1 import { Component, OnInit } from '@angular/core';
2
3 import { Icons } from '../../../shared/enum/icons.enum';
4 import { Permission } from '../../../shared/models/permissions';
5 import { AuthStorageService } from '../../../shared/services/auth-storage.service';
6
7 @Component({
8   selector: 'cd-administration',
9   templateUrl: './administration.component.html',
10   styleUrls: ['./administration.component.scss']
11 })
12 export class AdministrationComponent implements OnInit {
13   userPermission: Permission;
14   configOptPermission: Permission;
15   icons = Icons;
16
17   constructor(private authStorageService: AuthStorageService) {
18     const permissions = this.authStorageService.getPermissions();
19     this.userPermission = permissions.user;
20     this.configOptPermission = permissions.configOpt;
21   }
22
23   ngOnInit() {}
24 }