X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fpolicy-control%2Fpolicy-control.component.ts;fp=webapp-frontend%2Fsrc%2Fapp%2Fpolicy-control%2Fpolicy-control.component.ts;h=f1629e0cc8056a2fef6fc1ff9d92de78475327d4;hb=c491ddd364164e8b7db6ccb502087383bb4be789;hp=56c0ec3aac34b6e74d84ec4da75abd987c19d888;hpb=f34ec0823b56ceaf7a6073be6fc530b0d432b37d;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/policy-control/policy-control.component.ts b/webapp-frontend/src/app/policy-control/policy-control.component.ts index 56c0ec3..f1629e0 100644 --- a/webapp-frontend/src/app/policy-control/policy-control.component.ts +++ b/webapp-frontend/src/app/policy-control/policy-control.component.ts @@ -19,10 +19,8 @@ */ import { Component, OnInit, ViewChild } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; -import { MatSort } from '@angular/material/sort'; import { animate, state, style, transition, trigger } from '@angular/animations'; -import { PolicyService } from '../services/policy/policy.service'; import { PolicyType } from '../interfaces/policy.types'; import { PolicyTypeDataSource } from './policy-type.datasource'; import { getPolicyDialogProperties } from './policy-instance-dialog.component'; @@ -53,21 +51,16 @@ class PolicyTypeInfo { }) export class PolicyControlComponent implements OnInit { - - policyTypesDataSource: PolicyTypeDataSource; - @ViewChild(MatSort, { static: true }) sort: MatSort; - policyTypeInfo = new Map(); darkMode: boolean; constructor( - private policySvc: PolicyService, + private policyTypesDataSource: PolicyTypeDataSource, private dialog: MatDialog, private notificationService: NotificationService, private ui: UiService) { } ngOnInit() { - this.policyTypesDataSource = new PolicyTypeDataSource(this.policySvc, this.sort, this.notificationService); this.policyTypesDataSource.loadTable(); this.ui.darkModeState.subscribe((isDark) => { this.darkMode = isDark;