From 08683de392e93a15b6e05669c817c66bb1f3698b Mon Sep 17 00:00:00 2001 From: "vladyslav.pavlenko" Date: Mon, 1 Apr 2024 17:13:16 +0300 Subject: [PATCH] [CYB-201] [UI][COMPONENT] Fixed Karma Unit tests. * Fixed issue with loops. --- .../src/app/chain-list-page/chain-list-page.component.scss | 6 ++++++ .../components/indexing-form/indexing-form.component.ts | 2 +- .../chain-page/components/live-view/live-view.effects.ts | 4 +--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-list-page/chain-list-page.component.scss b/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-list-page/chain-list-page.component.scss index 57e3664c2..946b38160 100644 --- a/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-list-page/chain-list-page.component.scss +++ b/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-list-page/chain-list-page.component.scss @@ -47,8 +47,14 @@ } .add-new-chain-button { + display: flex; + justify-content: center; + align-items: center; border-radius: 100%; width: 30px; height: 30px; font-size: 20px; + i { + display: flex; + } } diff --git a/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-page/components/indexing-form/indexing-form.component.ts b/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-page/components/indexing-form/indexing-form.component.ts index 564dfee87..870222060 100644 --- a/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-page/components/indexing-form/indexing-form.component.ts +++ b/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-page/components/indexing-form/indexing-form.component.ts @@ -27,8 +27,8 @@ export class IndexingFormComponent implements OnInit, OnDestroy { ngOnInit(): void { this.form = this._fb.group({filePath: ''}); + this._store.dispatch(new GetIndexMappingsAction({filePath: this.form.value.filePath})); this._indexMappings$.subscribe(indexMappings => { - this._store.dispatch(new GetIndexMappingsAction({filePath: indexMappings.path})); this.form.patchValue({filePath: indexMappings.path}); this.onAdvancedEditorChanged({value: indexMappings.result}); }); diff --git a/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-page/components/live-view/live-view.effects.ts b/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-page/components/live-view/live-view.effects.ts index f6802a923..5e1572f89 100644 --- a/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-page/components/live-view/live-view.effects.ts +++ b/flink-cyber/metron-parser-chain/parser-chains-config-service/frontend/parser-chains-client/src/app/chain-page/components/live-view/live-view.effects.ts @@ -11,7 +11,7 @@ */ import { Injectable } from '@angular/core'; -import {Actions, createEffect, Effect, ofType} from '@ngrx/effects'; +import {Actions, createEffect, ofType} from '@ngrx/effects'; import { Action } from '@ngrx/store'; import { NzMessageService } from 'ng-zorro-antd/message'; import { Observable, of } from 'rxjs'; @@ -30,8 +30,6 @@ import { } from './live-view.actions'; import { LiveViewConsts } from './live-view.consts'; import { LiveViewService } from './services/live-view.service'; -import {editor} from "monaco-editor"; -import create = editor.create; @Injectable() export class LiveViewEffects {