mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
Merge branch 'minor-themed-component-fixes_contribute-7.6' into minor-themed-component-fixes_contribute-main
# Conflicts: # src/themes/custom/app/shared/comcol-page-browse-by/comcol-page-browse-by.component.ts # src/themes/custom/app/shared/comcol-page-handle/comcol-page-handle.component.ts # src/themes/custom/lazy-theme.module.ts
This commit is contained in:
@@ -61,6 +61,9 @@ const DECLARATIONS = [
|
||||
ResearchEntitiesModule.withEntryComponents(),
|
||||
JournalEntitiesModule.withEntryComponents(),
|
||||
],
|
||||
exports: [
|
||||
...DECLARATIONS,
|
||||
],
|
||||
declarations: [
|
||||
...DECLARATIONS,
|
||||
],
|
||||
|
@@ -28,7 +28,7 @@ export class ThemedComcolPageBrowseByComponent extends ThemedComponent<ComcolPag
|
||||
}
|
||||
|
||||
protected importThemedComponent(themeName: string): Promise<any> {
|
||||
return import(`../../../../themes/${themeName}/app/shared/comcol-page-browse-by/comcol-page-browse-by.component`);
|
||||
return import(`../../../../themes/${themeName}/app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component`);
|
||||
}
|
||||
|
||||
protected importUnthemedComponent(): Promise<any> {
|
||||
|
@@ -1,16 +0,0 @@
|
||||
import { Component } from '@angular/core';
|
||||
|
||||
import { ComcolPageBrowseByComponent as BaseComponent } from '../../../../../app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component';
|
||||
|
||||
/**
|
||||
* A component to display the "Browse By" section of a Community or Collection page
|
||||
* It expects the ID of the Community or Collection as input to be passed on as a scope
|
||||
*/
|
||||
@Component({
|
||||
selector: 'ds-comcol-page-browse-by',
|
||||
// styleUrls: ['./comcol-page-browse-by.component.scss'],
|
||||
styleUrls: ['../../../../../app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component.scss'],
|
||||
// templateUrl: './comcol-page-browse-by.component.html'
|
||||
templateUrl: '../../../../../app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component.html',
|
||||
})
|
||||
export class ComcolPageBrowseByComponent extends BaseComponent {}
|
@@ -1,19 +0,0 @@
|
||||
import { Component } from '@angular/core';
|
||||
|
||||
import { ComcolPageHandleComponent as BaseComponent } from '../../../../../app/shared/comcol/comcol-page-handle/comcol-page-handle.component';
|
||||
|
||||
|
||||
/**
|
||||
* This component builds a URL from the value of "handle"
|
||||
*/
|
||||
|
||||
@Component({
|
||||
selector: 'ds-comcol-page-handle',
|
||||
// templateUrl: './comcol-page-handle.component.html',
|
||||
templateUrl: '../../../../../app/shared/comcol/comcol-page-handle/comcol-page-handle.component.html',
|
||||
// styleUrls: ['./comcol-page-handle.component.scss'],
|
||||
styleUrls: ['../../../../../app/shared/comcol/comcol-page-handle/comcol-page-handle.component.scss'],
|
||||
})
|
||||
|
||||
|
||||
export class ComcolPageHandleComponent extends BaseComponent {}
|
@@ -0,0 +1,13 @@
|
||||
import { Component } from '@angular/core';
|
||||
|
||||
import { ComcolPageBrowseByComponent as BaseComponent } from '../../../../../../app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component';
|
||||
|
||||
@Component({
|
||||
selector: 'ds-comcol-page-browse-by',
|
||||
// styleUrls: ['./comcol-page-browse-by.component.scss'],
|
||||
styleUrls: ['../../../../../../app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component.scss'],
|
||||
// templateUrl: './comcol-page-browse-by.component.html'
|
||||
templateUrl: '../../../../../../app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component.html',
|
||||
})
|
||||
export class ComcolPageBrowseByComponent extends BaseComponent {
|
||||
}
|
@@ -0,0 +1,13 @@
|
||||
import { Component } from '@angular/core';
|
||||
|
||||
import { ComcolPageHandleComponent as BaseComponent } from '../../../../../../app/shared/comcol/comcol-page-handle/comcol-page-handle.component';
|
||||
|
||||
@Component({
|
||||
selector: 'ds-comcol-page-handle',
|
||||
// templateUrl: './comcol-page-handle.component.html',
|
||||
templateUrl: '../../../../../../app/shared/comcol/comcol-page-handle/comcol-page-handle.component.html',
|
||||
// styleUrls: ['./comcol-page-handle.component.scss'],
|
||||
styleUrls: ['../../../../../../app/shared/comcol/comcol-page-handle/comcol-page-handle.component.scss'],
|
||||
})
|
||||
export class ComcolPageHandleComponent extends BaseComponent {
|
||||
}
|
@@ -0,0 +1,15 @@
|
||||
import { Component } from '@angular/core';
|
||||
|
||||
import { fadeInOut } from '../../../../../../../app/shared/animations/fade';
|
||||
import { ItemListPreviewComponent as BaseComponent } from '../../../../../../../app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component';
|
||||
|
||||
@Component({
|
||||
selector: 'ds-item-list-preview',
|
||||
// styleUrls: ['./item-list-preview.component.scss'],
|
||||
styleUrls: ['../../../../../../../app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.scss'],
|
||||
// templateUrl: './item-list-preview.component.html',
|
||||
templateUrl: '../../../../../../../app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.html',
|
||||
animations: [fadeInOut],
|
||||
})
|
||||
export class ItemListPreviewComponent extends BaseComponent {
|
||||
}
|
17
src/themes/custom/app/shared/search/search.component.ts
Normal file
17
src/themes/custom/app/shared/search/search.component.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
import {
|
||||
ChangeDetectionStrategy,
|
||||
Component,
|
||||
} from '@angular/core';
|
||||
|
||||
import { pushInOut } from '../../../../../app/shared/animations/push';
|
||||
import { SearchComponent as BaseComponent } from '../../../../../app/shared/search/search.component';
|
||||
|
||||
@Component({
|
||||
selector: 'ds-search',
|
||||
styleUrls: ['./search.component.scss'],
|
||||
templateUrl: './search.component.html',
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
animations: [pushInOut],
|
||||
})
|
||||
export class SearchComponent extends BaseComponent {
|
||||
}
|
@@ -108,8 +108,8 @@ import { SearchPageComponent } from './app/search-page/search-page.component';
|
||||
import { AuthNavMenuComponent } from './app/shared/auth-nav-menu/auth-nav-menu.component';
|
||||
import { UserMenuComponent } from './app/shared/auth-nav-menu/user-menu/user-menu.component';
|
||||
import { BrowseByComponent } from './app/shared/browse-by/browse-by.component';
|
||||
import { ComcolPageBrowseByComponent } from './app/shared/comcol-page-browse-by/comcol-page-browse-by.component';
|
||||
import { ComcolPageHandleComponent } from './app/shared/comcol-page-handle/comcol-page-handle.component';
|
||||
import { ComcolPageBrowseByComponent } from './app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component';
|
||||
import { ComcolPageHandleComponent } from './app/shared/comcol/comcol-page-handle/comcol-page-handle.component';
|
||||
import { DsDynamicLookupRelationExternalSourceTabComponent } from './app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/external-source-tab/dynamic-lookup-relation-external-source-tab.component';
|
||||
import { ExternalSourceEntryImportModalComponent } from './app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/external-source-tab/external-source-entry-import-modal/external-source-entry-import-modal.component';
|
||||
import { DsDynamicLookupRelationSearchTabComponent } from './app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/search-tab/dynamic-lookup-relation-search-tab.component';
|
||||
@@ -119,8 +119,10 @@ import { BadgesComponent } from './app/shared/object-collection/shared/badges/ba
|
||||
import { MyDSpaceStatusBadgeComponent } from './app/shared/object-collection/shared/badges/my-dspace-status-badge/my-dspace-status-badge.component';
|
||||
import { StatusBadgeComponent } from './app/shared/object-collection/shared/badges/status-badge/status-badge.component';
|
||||
import { TypeBadgeComponent } from './app/shared/object-collection/shared/badges/type-badge/type-badge.component';
|
||||
import { ItemListPreviewComponent } from './app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component';
|
||||
import { ObjectListComponent } from './app/shared/object-list/object-list.component';
|
||||
import { ResultsBackButtonComponent } from './app/shared/results-back-button/results-back-button.component';
|
||||
import { SearchComponent } from './app/shared/search/search.component';
|
||||
import { SearchFiltersComponent } from './app/shared/search/search-filters/search-filters.component';
|
||||
import { SearchResultsComponent } from './app/shared/search/search-results/search-results.component';
|
||||
import { SearchSettingsComponent } from './app/shared/search/search-settings/search-settings.component';
|
||||
@@ -223,6 +225,8 @@ const DECLARATIONS = [
|
||||
UserMenuComponent,
|
||||
BrowseByComponent,
|
||||
RegisterEmailFormComponent,
|
||||
SearchComponent,
|
||||
ItemListPreviewComponent,
|
||||
];
|
||||
|
||||
@NgModule({
|
||||
|
Reference in New Issue
Block a user