Skip to content

Commit de35558

Browse files
committed
Merge branch 'dspace-cris-2023_02_x' into ux-plus-2023_02_x
2 parents 396ce5b + 1f500dd commit de35558

3 files changed

Lines changed: 7 additions & 5 deletions

File tree

src/app/shared/search/search-filters/search-filters.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<div [class.d-none]="!availableFilters">
1+
<div [class.d-none]="searchFilterCount === 0">
22
<h3>{{"search.filters.head" | translate}}</h3>
33
<div *ngIf="(filters | async)?.hasSucceeded">
44
<div #searchFilter *ngFor="let filter of (filters | async)?.payload; trackBy: trackUpdate">

src/app/shared/search/search-filters/search-filters.component.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ describe('SearchFiltersComponent', () => {
7676
it('should not render component', () => {
7777
const menu = fixture.debugElement.query(By.css('div.d-none'));
7878
expect(menu).not.toBeNull();
79-
expect(comp.availableFilters).toBeFalse();
79+
expect(comp.searchFilterCount).toEqual(0);
8080
});
8181

8282
});

src/app/shared/search/search-filters/search-filters.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ export class SearchFiltersComponent implements OnInit, AfterViewChecked, OnDestr
6363
/**
6464
* counts for the active filters
6565
*/
66-
availableFilters = false;
66+
searchFilterCount = 0;
6767

6868
/**
6969
* Link to the search page
@@ -112,9 +112,11 @@ export class SearchFiltersComponent implements OnInit, AfterViewChecked, OnDestr
112112
}
113113

114114
ngAfterViewChecked() {
115-
this.availableFilters = false;
115+
this.searchFilterCount = 0;
116116
this.searchFilter._results.forEach(element => {
117-
this.availableFilters = element.nativeElement?.children[0]?.children.length > 0;
117+
if (element.nativeElement?.children[0]?.children.length > 0) {
118+
this.searchFilterCount++;
119+
}
118120
});
119121
}
120122

0 commit comments

Comments
 (0)