From 743b888c7136b71cf390743fda03092ed2768061 Mon Sep 17 00:00:00 2001 From: Vladyslav_Prykhodko Date: Tue, 11 Jul 2023 11:02:50 +0300 Subject: [PATCH] UI: Fixed side menu filter disable item --- .../src/app/modules/home/menu/side-menu.component.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ui-ngx/src/app/modules/home/menu/side-menu.component.ts b/ui-ngx/src/app/modules/home/menu/side-menu.component.ts index cf3e5ca4db..5e381d8f5c 100644 --- a/ui-ngx/src/app/modules/home/menu/side-menu.component.ts +++ b/ui-ngx/src/app/modules/home/menu/side-menu.component.ts @@ -17,8 +17,8 @@ import { ChangeDetectionStrategy, Component, OnInit } from '@angular/core'; import { MenuService } from '@core/services/menu.service'; import { MenuSection } from '@core/services/menu.models'; -import { Observable, of } from 'rxjs'; -import { mergeMap, share } from 'rxjs/operators'; +import { Observable } from 'rxjs'; +import { map, share } from 'rxjs/operators'; @Component({ selector: 'tb-side-menu', @@ -32,7 +32,7 @@ export class SideMenuComponent implements OnInit { constructor(private menuService: MenuService) { this.menuSections$ = this.menuService.menuSections().pipe( - mergeMap((sections) => this.filterSections(sections)), + map((sections) => this.filterSections(sections)), share() ); } @@ -41,8 +41,8 @@ export class SideMenuComponent implements OnInit { return section.id; } - private filterSections(sections: Array): Observable> { - return of(sections.filter(section => !section.disabled)); + private filterSections(sections: Array): Array { + return sections.filter(section => !section.disabled); } ngOnInit() {