mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
60 lines
2.6 KiB
TypeScript
60 lines
2.6 KiB
TypeScript
import { AsyncPipe } from '@angular/common';
|
|
import {
|
|
ChangeDetectionStrategy,
|
|
Component,
|
|
} from '@angular/core';
|
|
import { RouterOutlet } from '@angular/router';
|
|
import { TranslateModule } from '@ngx-translate/core';
|
|
|
|
import { CollectionPageComponent as BaseComponent } from '../../../../app/collection-page/collection-page.component';
|
|
import {
|
|
fadeIn,
|
|
fadeInOut,
|
|
} from '../../../../app/shared/animations/fade';
|
|
import { ThemedComcolPageBrowseByComponent } from '../../../../app/shared/comcol/comcol-page-browse-by/themed-comcol-page-browse-by.component';
|
|
import { ThemedComcolPageContentComponent } from '../../../../app/shared/comcol/comcol-page-content/themed-comcol-page-content.component';
|
|
import { ThemedComcolPageHandleComponent } from '../../../../app/shared/comcol/comcol-page-handle/themed-comcol-page-handle.component';
|
|
import { ComcolPageHeaderComponent } from '../../../../app/shared/comcol/comcol-page-header/comcol-page-header.component';
|
|
import { ComcolPageLogoComponent } from '../../../../app/shared/comcol/comcol-page-logo/comcol-page-logo.component';
|
|
import { DsoEditMenuComponent } from '../../../../app/shared/dso-page/dso-edit-menu/dso-edit-menu.component';
|
|
import { ErrorComponent } from '../../../../app/shared/error/error.component';
|
|
import { ThemedLoadingComponent } from '../../../../app/shared/loading/themed-loading.component';
|
|
import { ObjectCollectionComponent } from '../../../../app/shared/object-collection/object-collection.component';
|
|
import { VarDirective } from '../../../../app/shared/utils/var.directive';
|
|
import { ViewTrackerComponent } from '../../../../app/statistics/angulartics/dspace/view-tracker.component';
|
|
|
|
@Component({
|
|
selector: 'ds-themed-collection-page',
|
|
// templateUrl: './collection-page.component.html',
|
|
templateUrl: '../../../../app/collection-page/collection-page.component.html',
|
|
// styleUrls: ['./collection-page.component.scss']
|
|
styleUrls: ['../../../../app/collection-page/collection-page.component.scss'],
|
|
changeDetection: ChangeDetectionStrategy.OnPush,
|
|
animations: [
|
|
fadeIn,
|
|
fadeInOut,
|
|
],
|
|
standalone: true,
|
|
imports: [
|
|
ThemedComcolPageContentComponent,
|
|
ErrorComponent,
|
|
ThemedLoadingComponent,
|
|
TranslateModule,
|
|
ViewTrackerComponent,
|
|
VarDirective,
|
|
AsyncPipe,
|
|
ComcolPageHeaderComponent,
|
|
ComcolPageLogoComponent,
|
|
ThemedComcolPageHandleComponent,
|
|
DsoEditMenuComponent,
|
|
ThemedComcolPageBrowseByComponent,
|
|
ObjectCollectionComponent,
|
|
RouterOutlet,
|
|
],
|
|
})
|
|
/**
|
|
* This component represents a detail page for a single collection
|
|
*/
|
|
export class CollectionPageComponent extends BaseComponent {
|
|
}
|