X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=webapp-frontend%2Fsrc%2Fapp%2Fadmin%2Fadmin.component.ts;h=8f8a2629f157fc3585bd663a3b2fc571d2202345;hb=1fde0c3b93c9cf75b9e48382f298f644b03fa249;hp=33ce1e791cdfed7c1e120b0f383bdecd149ff540;hpb=b7c9d29d2b472e63bbe0331a413da0e7cd492aee;p=portal%2Fric-dashboard.git diff --git a/webapp-frontend/src/app/admin/admin.component.ts b/webapp-frontend/src/app/admin/admin.component.ts index 33ce1e79..8f8a2629 100644 --- a/webapp-frontend/src/app/admin/admin.component.ts +++ b/webapp-frontend/src/app/admin/admin.component.ts @@ -19,15 +19,15 @@ */ import { Component, OnInit } from '@angular/core'; import { LocalDataSource } from 'ng2-smart-table'; -import { AdminService } from '../services/admin/admin.service'; +import { DashboardService } from '../services/dashboard/dashboard.service'; +import { DashboardUser } from '../interfaces/dashboard.types'; @Component({ selector: 'app-admin', templateUrl: './admin.component.html', styleUrls: ['./admin.component.css'] }) -export class AdminComponent { - +export class AdminComponent implements OnInit { usersettings = { columns: { @@ -52,9 +52,11 @@ export class AdminComponent { usersource: LocalDataSource = new LocalDataSource(); - constructor(private service: AdminService) { - const data = this.service.getData(); - this.usersource.load(data); + constructor(private service: DashboardService) { + } + + ngOnInit() { + this.service.getUsers().subscribe((res: DashboardUser[]) => this.usersource.load(res)); } onDeleteUserConfirm(event): void {