Skip to content

Commit 9fd42d5

Browse files
committed
133535: resolve merge conflicts
1 parent ce10ffe commit 9fd42d5

File tree

5 files changed

+4
-9
lines changed

5 files changed

+4
-9
lines changed

src/app/shared/search/search-filters/search-filter/search-facet-filter-wrapper/search-facet-filter-wrapper.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export class SearchFacetFilterWrapperComponent extends AbstractComponentLoaderCo
4242
/**
4343
* Should scroll to the pagination component after updating the route instead of the top of the page
4444
*/
45-
@Input() retainScrollPosition = false;
45+
@Input() retainScrollPosition: boolean;
4646

4747
/**
4848
* The current scope
@@ -51,7 +51,6 @@ export class SearchFacetFilterWrapperComponent extends AbstractComponentLoaderCo
5151

5252
protected inputNamesDependentForComponent: (keyof this & string)[] = [
5353
'filterConfig',
54-
'retainScrollPosition',
5554
];
5655

5756
protected inputNames: (keyof this & string)[] = [

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import {
1919
} from 'rxjs';
2020

2121
import { RemoteDataBuildService } from '../../../../../core/cache/builders/remote-data-build.service';
22-
import { RETAIN_SCROLL_POSITION } from '../../../../../core/pagination/pagination.service';
2322
import { RouteService } from '../../../../../core/services/route.service';
2423
import { PageInfo } from '../../../../../core/shared/page-info.model';
2524
import { SearchService } from '../../../../../core/shared/search/search.service';
@@ -111,7 +110,6 @@ describe('SearchFacetFilterComponent', () => {
111110
{ provide: SEARCH_CONFIG_SERVICE, useValue: searchConfigService },
112111
{ provide: RouteService, useValue: routeServiceStub },
113112
{ provide: PaginationService, useValue: new PaginationServiceStub() },
114-
{ provide: RETAIN_SCROLL_POSITION, useValue: new BehaviorSubject<boolean>(false) },
115113
],
116114
schemas: [NO_ERRORS_SCHEMA],
117115
}).overrideComponent(SearchFacetFilterComponent, {
@@ -125,6 +123,7 @@ describe('SearchFacetFilterComponent', () => {
125123
comp.filterConfig = mockFilterConfig;
126124
comp.inPlaceSearch = false;
127125
comp.refreshFilters = new BehaviorSubject<boolean>(false);
126+
comp.retainScrollPosition = true;
128127
spyOn(searchService, 'getFacetValuesFor').and.returnValue(createSuccessfulRemoteDataObject$(values));
129128
fixture.detectChanges();
130129
});

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import { RemoteDataBuildService } from '../../../../../core/cache/builders/remot
2828
import { buildPaginatedList } from '../../../../../core/data/paginated-list.model';
2929
import { RemoteData } from '../../../../../core/data/remote-data';
3030
import { RequestEntryState } from '../../../../../core/data/request-entry-state.model';
31-
import { RETAIN_SCROLL_POSITION } from '../../../../../core/pagination/pagination.service';
3231
import { RouteService } from '../../../../../core/services/route.service';
3332
import { PageInfo } from '../../../../../core/shared/page-info.model';
3433
import { SearchService } from '../../../../../core/shared/search/search.service';
@@ -93,7 +92,6 @@ describe('SearchHierarchyFilterComponent', () => {
9392
{ provide: APP_CONFIG, useValue: environment },
9493
{ provide: SEARCH_CONFIG_SERVICE, useValue: searchConfigService },
9594
{ provide: RouteService, useValue: routeServiceStub },
96-
{ provide: RETAIN_SCROLL_POSITION, useValue: new BehaviorSubject<boolean>(false) },
9795
],
9896
schemas: [CUSTOM_ELEMENTS_SCHEMA],
9997
}).compileComponents();
@@ -105,6 +103,7 @@ describe('SearchHierarchyFilterComponent', () => {
105103
comp.inPlaceSearch = false;
106104
comp.filterConfig = Object.assign(new SearchFilterConfig(), { name: testSearchFilter });
107105
comp.refreshFilters = new BehaviorSubject<boolean>(false);
106+
comp.retainScrollPosition = true;
108107
fixture.detectChanges();
109108
showVocabularyTreeLink = fixture.debugElement.query(By.css(`a#show-${testSearchFilter}-tree`));
110109
}

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import {
1818

1919
import { RemoteDataBuildService } from '../../../../../core/cache/builders/remote-data-build.service';
2020
import { buildPaginatedList } from '../../../../../core/data/paginated-list.model';
21-
import { RETAIN_SCROLL_POSITION } from '../../../../../core/pagination/pagination.service';
2221
import { RouteService } from '../../../../../core/services/route.service';
2322
import { PageInfo } from '../../../../../core/shared/page-info.model';
2423
import { SearchService } from '../../../../../core/shared/search/search.service';
@@ -116,7 +115,6 @@ describe('SearchRangeFilterComponent', () => {
116115
{ provide: RemoteDataBuildService, useValue: { aggregate: () => of({}) } },
117116
{ provide: SEARCH_CONFIG_SERVICE, useValue: new SearchConfigurationServiceStub() },
118117
{ provide: ActivatedRoute, useValue: new ActivatedRouteStub() },
119-
{ provide: RETAIN_SCROLL_POSITION, useValue: new BehaviorSubject<boolean>(false) },
120118
],
121119
schemas: [CUSTOM_ELEMENTS_SCHEMA],
122120
}).overrideComponent(SearchRangeFilterComponent, {
@@ -134,6 +132,7 @@ describe('SearchRangeFilterComponent', () => {
134132
comp.filterConfig = mockFilterConfig;
135133
comp.inPlaceSearch = false;
136134
comp.refreshFilters = new BehaviorSubject<boolean>(false);
135+
comp.retainScrollPosition = true;
137136
spyOn(searchService, 'getFacetValuesFor').and.returnValue(mockValues);
138137
fixture.detectChanges();
139138
});

src/app/shared/search/search-labels/search-label-loader/search-label-loader.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ export class SearchLabelLoaderComponent extends AbstractComponentLoaderComponent
2929

3030
protected inputNamesDependentForComponent: (keyof this & string)[] = [
3131
'appliedFilter',
32-
'retainScrollPosition',
3332
];
3433

3534
protected inputNames: (keyof this & string)[] = [

0 commit comments

Comments
 (0)