]> git.proxmox.com Git - ceph.git/blob - ceph/src/pybind/mgr/dashboard/frontend/src/app/core/navigation/administration/administration.component.ts
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / core / navigation / administration / administration.component.ts
1 import { Component } from '@angular/core';
2
3 import { Icons } from '~/app/shared/enum/icons.enum';
4 import { Permission } from '~/app/shared/models/permissions';
5 import { AuthStorageService } from '~/app/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 {
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 }