From 2a354c87e14194d23c2e04a915be4a51f9d2176c Mon Sep 17 00:00:00 2001 From: Art Lowel Date: Wed, 3 Mar 2021 15:19:55 +0100 Subject: [PATCH] fix issue with themed ConfigurationSearchPageComponent --- .../configuration-search-page.component.ts | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/themes/custom/app/+search-page/configuration-search-page.component.ts b/src/themes/custom/app/+search-page/configuration-search-page.component.ts index 96c3915d39..88e9746b71 100644 --- a/src/themes/custom/app/+search-page/configuration-search-page.component.ts +++ b/src/themes/custom/app/+search-page/configuration-search-page.component.ts @@ -1,11 +1,23 @@ -import { Component } from '@angular/core'; -import { SearchPageComponent as BaseComponent } from '../../../../app/+search-page/search-page.component'; +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { pushInOut } from '../../../../app/shared/animations/push'; +import { SEARCH_CONFIG_SERVICE } from '../../../../app/+my-dspace-page/my-dspace-page.component'; +import { SearchConfigurationService } from '../../../../app/core/shared/search/search-configuration.service'; +import { ConfigurationSearchPageComponent as BaseComponent } from '../../../../app/+search-page/configuration-search-page.component'; @Component({ selector: 'ds-configuration-search-page', - // styleUrls: ['./configuration-search-page.component.html'], + // styleUrls: ['./configuration-search-page.component.scss'], + styleUrls: ['../../../../app/+search-page/search.component.scss'], // templateUrl: './configuration-search-page.component.html' - templateUrl: '../../../../app/+search-page/search.component.html' + templateUrl: '../../../../app/+search-page/search.component.html', + changeDetection: ChangeDetectionStrategy.OnPush, + animations: [pushInOut], + providers: [ + { + provide: SEARCH_CONFIG_SERVICE, + useClass: SearchConfigurationService + } + ] }) /**