mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 10:04:11 +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(),
|
ResearchEntitiesModule.withEntryComponents(),
|
||||||
JournalEntitiesModule.withEntryComponents(),
|
JournalEntitiesModule.withEntryComponents(),
|
||||||
],
|
],
|
||||||
|
exports: [
|
||||||
|
...DECLARATIONS,
|
||||||
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
...DECLARATIONS,
|
...DECLARATIONS,
|
||||||
],
|
],
|
||||||
|
@@ -28,7 +28,7 @@ export class ThemedComcolPageBrowseByComponent extends ThemedComponent<ComcolPag
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected importThemedComponent(themeName: string): Promise<any> {
|
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> {
|
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 { 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 { UserMenuComponent } from './app/shared/auth-nav-menu/user-menu/user-menu.component';
|
||||||
import { BrowseByComponent } from './app/shared/browse-by/browse-by.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 { ComcolPageBrowseByComponent } from './app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component';
|
||||||
import { ComcolPageHandleComponent } from './app/shared/comcol-page-handle/comcol-page-handle.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 { 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 { 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';
|
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 { 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 { 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 { 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 { ObjectListComponent } from './app/shared/object-list/object-list.component';
|
||||||
import { ResultsBackButtonComponent } from './app/shared/results-back-button/results-back-button.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 { SearchFiltersComponent } from './app/shared/search/search-filters/search-filters.component';
|
||||||
import { SearchResultsComponent } from './app/shared/search/search-results/search-results.component';
|
import { SearchResultsComponent } from './app/shared/search/search-results/search-results.component';
|
||||||
import { SearchSettingsComponent } from './app/shared/search/search-settings/search-settings.component';
|
import { SearchSettingsComponent } from './app/shared/search/search-settings/search-settings.component';
|
||||||
@@ -223,6 +225,8 @@ const DECLARATIONS = [
|
|||||||
UserMenuComponent,
|
UserMenuComponent,
|
||||||
BrowseByComponent,
|
BrowseByComponent,
|
||||||
RegisterEmailFormComponent,
|
RegisterEmailFormComponent,
|
||||||
|
SearchComponent,
|
||||||
|
ItemListPreviewComponent,
|
||||||
];
|
];
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
|
Reference in New Issue
Block a user