X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=webapp-frontend%2Fsrc%2Fapp%2Fran-control%2Fran-control.component.ts;h=1cffdd826add6d5ba4858a6763cc5626c0d0aa07;hb=43e79e4a410e1cf377d344cae2c9a7a6e4806fe9;hp=fa2f7f0300d9d9c74f262fc7681729c53dc45361;hpb=b7d7982bbfbf3a1333feb8b811f99497752d3722;p=portal%2Fric-dashboard.git diff --git a/webapp-frontend/src/app/ran-control/ran-control.component.ts b/webapp-frontend/src/app/ran-control/ran-control.component.ts index fa2f7f03..1cffdd82 100644 --- a/webapp-frontend/src/app/ran-control/ran-control.component.ts +++ b/webapp-frontend/src/app/ran-control/ran-control.component.ts @@ -18,7 +18,7 @@ * ========================LICENSE_END=================================== */ import { HttpErrorResponse } from '@angular/common/http'; -import { Component, OnInit } from '@angular/core'; +import { Component, OnDestroy, OnInit } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { Subscription } from 'rxjs'; import { finalize } from 'rxjs/operators'; @@ -37,10 +37,10 @@ import { RANControlDataSource } from './ran-control.datasource'; templateUrl: './ran-control.component.html', styleUrls: ['./ran-control.component.scss'] }) -export class RanControlComponent implements OnInit { +export class RanControlComponent implements OnInit, OnDestroy { darkMode: boolean; - panelClass: string = ""; + panelClass: string; displayedColumns: string[] = ['nbId', 'nodeType', 'ranName', 'ranIp', 'ranPort', 'connectionStatus']; dataSource: RANControlDataSource; private instanceChange: Subscription; @@ -67,7 +67,7 @@ export class RanControlComponent implements OnInit { this.instanceKey = instanceKey; this.dataSource.loadTable(instanceKey); } - }) + }); } ngOnDestroy() { @@ -76,9 +76,9 @@ export class RanControlComponent implements OnInit { setupRANConnection() { if (this.darkMode) { - this.panelClass = "dark-theme"; + this.panelClass = 'dark-theme'; } else { - this.panelClass = ""; + this.panelClass = ''; } const dialogRef = this.dialog.open(RanControlConnectDialogComponent, { panelClass: this.panelClass, @@ -100,7 +100,7 @@ export class RanControlComponent implements OnInit { this.confirmDialogService.openConfirmDialog('Are you sure you want to disconnect all RAN connections?') .afterClosed().subscribe((res: boolean) => { if (res) { - this.loadingDialogService.startLoading("Disconnecting"); + this.loadingDialogService.startLoading('Disconnecting'); this.e2MgrSvc.nodebPut(this.instanceKey) .pipe( finalize(() => this.loadingDialogService.stopLoading())