33 lines
786 B
TypeScript
33 lines
786 B
TypeScript
import { Component, OnInit } from '@angular/core';
|
|
import { PermissionService } from './../../../services/permission.service';
|
|
import { QuotaService } from './../../../services/quota.service';
|
|
|
|
@Component({
|
|
selector: 'app-account-info',
|
|
templateUrl: './info.component.html',
|
|
styleUrls: [ './info.component.scss' ]
|
|
})
|
|
export class InfoComponent implements OnInit {
|
|
|
|
permissions = [];
|
|
quotas = [];
|
|
|
|
constructor(private permissionService: PermissionService, private quotaService: QuotaService) { }
|
|
|
|
ngOnInit(): void {
|
|
this.permissionService.permissions().subscribe({
|
|
next: (data: any) => {
|
|
this.permissions = data;
|
|
}
|
|
})
|
|
|
|
this.quotaService.quotasAll().subscribe({
|
|
next: (data: any) => {
|
|
this.quotas = data;
|
|
}
|
|
})
|
|
|
|
}
|
|
|
|
}
|