[ACS-9166] Migrate Saved Searches to preferences API from config file (#4358)

* [ACS-9166] Migrate Saved Searches to preferences API from config file

* [ACS-9166] Remove unused components

* [ACS-9166] Unit test fix

* [ACS-9166] sorting test fix

* [ACS-9166] Bump ADF version

---------

Co-authored-by: akash.rathod@hyland.com <akash.rathod@hyland.com>
This commit is contained in:
MichalKinas
2025-01-28 11:48:45 +01:00
committed by GitHub
parent 0286d08b63
commit 3bfeca3b86
5 changed files with 42 additions and 71 deletions

View File

@@ -35,7 +35,7 @@ describe('SaveSearchSidenavComponent', () => {
beforeEach(() => {
const mockService = {
innit: () => {},
init: () => {},
getSavedSearches: () => of(),
savedSearches$: new ReplaySubject(1)
};

View File

@@ -25,16 +25,15 @@
import { Component, DestroyRef, inject, OnInit, ViewEncapsulation } from '@angular/core';
import { SavedSearch, SavedSearchesService } from '@alfresco/adf-content-services';
import { CoreModule, TranslationService } from '@alfresco/adf-core';
import { DynamicExtensionComponent, NavBarLinkRef } from '@alfresco/adf-extensions';
import { NavBarLinkRef } from '@alfresco/adf-extensions';
import { ExpandMenuComponent } from '../../../sidenav/components/expand-menu.component';
import { SidenavHeaderComponent } from '../../../sidenav/components/sidenav-header.component';
import { AppService } from '@alfresco/aca-shared';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
@Component({
selector: 'aca-save-search-sidenav',
standalone: true,
imports: [CoreModule, DynamicExtensionComponent, ExpandMenuComponent, SidenavHeaderComponent],
imports: [CoreModule, ExpandMenuComponent],
templateUrl: './save-search-sidenav.component.html',
encapsulation: ViewEncapsulation.None
})
@@ -48,7 +47,7 @@ export class SaveSearchSidenavComponent implements OnInit {
private readonly destroyRef = inject(DestroyRef);
ngOnInit() {
this.savedSearchesService.innit();
this.savedSearchesService.init();
this.savedSearchesService.savedSearches$
.asObservable()
.pipe(takeUntilDestroyed(this.destroyRef))