mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-08 10:34:15 +00:00
[DURACOM-191] fix build errors
This commit is contained in:
@@ -58,11 +58,11 @@ export const BBM_PAGINATION_ID = 'bbm';
|
|||||||
ThemedComcolPageHandleComponent,
|
ThemedComcolPageHandleComponent,
|
||||||
ComcolPageContentComponent,
|
ComcolPageContentComponent,
|
||||||
DsoEditMenuComponent,
|
DsoEditMenuComponent,
|
||||||
ThemedBrowseByComponent,
|
|
||||||
ThemedComcolPageBrowseByComponent,
|
ThemedComcolPageBrowseByComponent,
|
||||||
BrowseByComponent,
|
BrowseByComponent,
|
||||||
TranslateModule,
|
TranslateModule,
|
||||||
ThemedLoadingComponent
|
ThemedLoadingComponent,
|
||||||
|
ThemedBrowseByComponent
|
||||||
],
|
],
|
||||||
standalone: true
|
standalone: true
|
||||||
})
|
})
|
||||||
|
@@ -12,15 +12,40 @@ import { TranslateModule } from '@ngx-translate/core';
|
|||||||
import { BrowseByDataType } from '../browse-by-switcher/browse-by-data-type';
|
import { BrowseByDataType } from '../browse-by-switcher/browse-by-data-type';
|
||||||
import { Context } from '../../core/shared/context.model';
|
import { Context } from '../../core/shared/context.model';
|
||||||
import { hasValue } from '../../shared/empty.util';
|
import { hasValue } from '../../shared/empty.util';
|
||||||
|
import { VarDirective } from '../../shared/utils/var.directive';
|
||||||
|
import { AsyncPipe, NgIf } from '@angular/common';
|
||||||
|
import { ComcolPageHeaderComponent } from '../../shared/comcol/comcol-page-header/comcol-page-header.component';
|
||||||
|
import { ComcolPageLogoComponent } from '../../shared/comcol/comcol-page-logo/comcol-page-logo.component';
|
||||||
|
import {
|
||||||
|
ThemedComcolPageHandleComponent
|
||||||
|
} from '../../shared/comcol/comcol-page-handle/themed-comcol-page-handle.component';
|
||||||
|
import { ComcolPageContentComponent } from '../../shared/comcol/comcol-page-content/comcol-page-content.component';
|
||||||
|
import { DsoEditMenuComponent } from '../../shared/dso-page/dso-edit-menu/dso-edit-menu.component';
|
||||||
|
import {
|
||||||
|
ThemedComcolPageBrowseByComponent
|
||||||
|
} from '../../shared/comcol/comcol-page-browse-by/themed-comcol-page-browse-by.component';
|
||||||
|
import { BrowseByComponent } from '../../shared/browse-by/browse-by.component';
|
||||||
|
import { ThemedLoadingComponent } from '../../shared/loading/themed-loading.component';
|
||||||
|
import { ThemedBrowseByComponent } from '../../shared/browse-by/themed-browse-by.component';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'ds-browse-by-taxonomy',
|
selector: 'ds-browse-by-taxonomy',
|
||||||
templateUrl: './browse-by-taxonomy.component.html',
|
templateUrl: './browse-by-taxonomy.component.html',
|
||||||
styleUrls: ['./browse-by-taxonomy.component.scss'],
|
styleUrls: ['./browse-by-taxonomy.component.scss'],
|
||||||
imports: [
|
imports: [
|
||||||
VocabularyTreeviewComponent,
|
VarDirective,
|
||||||
RouterLink,
|
AsyncPipe,
|
||||||
TranslateModule
|
ComcolPageHeaderComponent,
|
||||||
|
ComcolPageLogoComponent,
|
||||||
|
NgIf,
|
||||||
|
ThemedComcolPageHandleComponent,
|
||||||
|
ComcolPageContentComponent,
|
||||||
|
DsoEditMenuComponent,
|
||||||
|
ThemedComcolPageBrowseByComponent,
|
||||||
|
BrowseByComponent,
|
||||||
|
TranslateModule,
|
||||||
|
ThemedLoadingComponent,
|
||||||
|
ThemedBrowseByComponent
|
||||||
],
|
],
|
||||||
standalone: true
|
standalone: true
|
||||||
})
|
})
|
||||||
|
@@ -10,11 +10,43 @@ import { map } from 'rxjs/operators';
|
|||||||
import { PaginationComponentOptions } from '../../shared/pagination/pagination-component-options.model';
|
import { PaginationComponentOptions } from '../../shared/pagination/pagination-component-options.model';
|
||||||
import { rendersBrowseBy } from '../browse-by-switcher/browse-by-decorator';
|
import { rendersBrowseBy } from '../browse-by-switcher/browse-by-decorator';
|
||||||
import { BrowseByDataType } from '../browse-by-switcher/browse-by-data-type';
|
import { BrowseByDataType } from '../browse-by-switcher/browse-by-data-type';
|
||||||
|
import { VarDirective } from '../../shared/utils/var.directive';
|
||||||
|
import { AsyncPipe, NgIf } from '@angular/common';
|
||||||
|
import { ComcolPageHeaderComponent } from '../../shared/comcol/comcol-page-header/comcol-page-header.component';
|
||||||
|
import { ComcolPageLogoComponent } from '../../shared/comcol/comcol-page-logo/comcol-page-logo.component';
|
||||||
|
import {
|
||||||
|
ThemedComcolPageHandleComponent
|
||||||
|
} from '../../shared/comcol/comcol-page-handle/themed-comcol-page-handle.component';
|
||||||
|
import { ComcolPageContentComponent } from '../../shared/comcol/comcol-page-content/comcol-page-content.component';
|
||||||
|
import { DsoEditMenuComponent } from '../../shared/dso-page/dso-edit-menu/dso-edit-menu.component';
|
||||||
|
import {
|
||||||
|
ThemedComcolPageBrowseByComponent
|
||||||
|
} from '../../shared/comcol/comcol-page-browse-by/themed-comcol-page-browse-by.component';
|
||||||
|
import { BrowseByComponent } from '../../shared/browse-by/browse-by.component';
|
||||||
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
|
import { ThemedLoadingComponent } from '../../shared/loading/themed-loading.component';
|
||||||
|
import { ThemedBrowseByComponent } from '../../shared/browse-by/themed-browse-by.component';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'ds-browse-by-title',
|
selector: 'ds-browse-by-title',
|
||||||
styleUrls: ['../browse-by-metadata/browse-by-metadata.component.scss'],
|
styleUrls: ['../browse-by-metadata/browse-by-metadata.component.scss'],
|
||||||
templateUrl: '../browse-by-metadata/browse-by-metadata.component.html'
|
templateUrl: '../browse-by-metadata/browse-by-metadata.component.html',
|
||||||
|
standalone: true,
|
||||||
|
imports: [
|
||||||
|
VarDirective,
|
||||||
|
AsyncPipe,
|
||||||
|
ComcolPageHeaderComponent,
|
||||||
|
ComcolPageLogoComponent,
|
||||||
|
NgIf,
|
||||||
|
ThemedComcolPageHandleComponent,
|
||||||
|
ComcolPageContentComponent,
|
||||||
|
DsoEditMenuComponent,
|
||||||
|
ThemedComcolPageBrowseByComponent,
|
||||||
|
BrowseByComponent,
|
||||||
|
TranslateModule,
|
||||||
|
ThemedLoadingComponent,
|
||||||
|
ThemedBrowseByComponent
|
||||||
|
]
|
||||||
})
|
})
|
||||||
/**
|
/**
|
||||||
* Component for browsing items by title (dc.title)
|
* Component for browsing items by title (dc.title)
|
||||||
|
@@ -8,7 +8,7 @@ import { NotifyStatuses } from '../notify-requests-status.model';
|
|||||||
import { RequestStatusEnum } from '../notify-status.enum';
|
import { RequestStatusEnum } from '../notify-status.enum';
|
||||||
import { TruncatablePartComponent } from '../../../../shared/truncatable/truncatable-part/truncatable-part.component';
|
import { TruncatablePartComponent } from '../../../../shared/truncatable/truncatable-part/truncatable-part.component';
|
||||||
import { TruncatableComponent } from '../../../../shared/truncatable/truncatable.component';
|
import { TruncatableComponent } from '../../../../shared/truncatable/truncatable.component';
|
||||||
import { NgForOf } from '@angular/common';
|
import { NgClass, NgForOf } from '@angular/common';
|
||||||
import { TranslateModule } from '@ngx-translate/core';
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
@@ -21,7 +21,8 @@ import { TranslateModule } from '@ngx-translate/core';
|
|||||||
TruncatablePartComponent,
|
TruncatablePartComponent,
|
||||||
TruncatableComponent,
|
TruncatableComponent,
|
||||||
NgForOf,
|
NgForOf,
|
||||||
TranslateModule
|
TranslateModule,
|
||||||
|
NgClass
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
/**
|
/**
|
||||||
|
@@ -4,22 +4,18 @@ import { Observable, Subscription } from 'rxjs';
|
|||||||
import { distinctUntilChanged, map, take, tap } from 'rxjs/operators';
|
import { distinctUntilChanged, map, take, tap } from 'rxjs/operators';
|
||||||
|
|
||||||
import { SortOptions } from '../../../core/cache/models/sort-options.model';
|
import { SortOptions } from '../../../core/cache/models/sort-options.model';
|
||||||
import {
|
import { QualityAssuranceTopicObject } from '../../../core/notifications/qa/models/quality-assurance-topic.model';
|
||||||
QualityAssuranceTopicObject
|
|
||||||
} from '../../../core/notifications/qa/models/quality-assurance-topic.model';
|
|
||||||
import { hasValue } from '../../../shared/empty.util';
|
import { hasValue } from '../../../shared/empty.util';
|
||||||
import { PaginationComponentOptions } from '../../../shared/pagination/pagination-component-options.model';
|
import { PaginationComponentOptions } from '../../../shared/pagination/pagination-component-options.model';
|
||||||
import { NotificationsStateService } from '../../notifications-state.service';
|
import { NotificationsStateService } from '../../notifications-state.service';
|
||||||
|
|
||||||
import { PaginationService } from '../../../core/pagination/pagination.service';
|
import { PaginationService } from '../../../core/pagination/pagination.service';
|
||||||
import { ActivatedRoute, RouterLink } from '@angular/router';
|
import { ActivatedRoute, Router, RouterLink } from '@angular/router';
|
||||||
import { QualityAssuranceTopicsService } from './quality-assurance-topics.service';
|
|
||||||
import { TranslateModule } from '@ngx-translate/core';
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
import { PaginationComponent } from '../../../shared/pagination/pagination.component';
|
import { PaginationComponent } from '../../../shared/pagination/pagination.component';
|
||||||
import { LoadingComponent } from '../../../shared/loading/loading.component';
|
import { LoadingComponent } from '../../../shared/loading/loading.component';
|
||||||
import { NgIf, NgFor, AsyncPipe } from '@angular/common';
|
import { AsyncPipe, NgFor, NgIf } from '@angular/common';
|
||||||
import { AlertComponent } from '../../../shared/alert/alert.component';
|
import { AlertComponent } from '../../../shared/alert/alert.component';
|
||||||
import { ActivatedRoute, Router } from '@angular/router';
|
|
||||||
import { ItemDataService } from '../../../core/data/item-data.service';
|
import { ItemDataService } from '../../../core/data/item-data.service';
|
||||||
import { getFirstCompletedRemoteData, getRemoteDataPayload } from '../../../core/shared/operators';
|
import { getFirstCompletedRemoteData, getRemoteDataPayload } from '../../../core/shared/operators';
|
||||||
import { Item } from '../../../core/shared/item.model';
|
import { Item } from '../../../core/shared/item.model';
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
import { QualityAssuranceEventsComponent } from '../../../notifications/qa/events/quality-assurance-events.component';
|
import { QualityAssuranceEventsComponent } from '../../notifications/qa/events/quality-assurance-events.component';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Component for the page that show the QA events related to a specific topic.
|
* Component for the page that show the QA events related to a specific topic.
|
||||||
|
@@ -1,19 +1,6 @@
|
|||||||
import {
|
import { Component, EventEmitter, Input, Output, Type, } from '@angular/core';
|
||||||
Component,
|
|
||||||
ComponentFactoryResolver,
|
|
||||||
EventEmitter,
|
|
||||||
Input,
|
|
||||||
OnChanges,
|
|
||||||
OnInit,
|
|
||||||
Output,
|
|
||||||
SimpleChanges,
|
|
||||||
Type,
|
|
||||||
ViewChild,
|
|
||||||
} from '@angular/core';
|
|
||||||
import { getComponentByWorkflowTaskOption } from './claimed-task-actions-decorator';
|
import { getComponentByWorkflowTaskOption } from './claimed-task-actions-decorator';
|
||||||
import { ClaimedTask } from '../../../../core/tasks/models/claimed-task-object.model';
|
import { ClaimedTask } from '../../../../core/tasks/models/claimed-task-object.model';
|
||||||
import { ClaimedTaskActionsDirective } from './claimed-task-actions.directive';
|
|
||||||
import { hasNoValue, hasValue, isNotEmpty } from '../../../empty.util';
|
|
||||||
import { MyDSpaceActionsResult } from '../../mydspace-actions';
|
import { MyDSpaceActionsResult } from '../../mydspace-actions';
|
||||||
import { Item } from '../../../../core/shared/item.model';
|
import { Item } from '../../../../core/shared/item.model';
|
||||||
import { WorkflowItem } from '../../../../core/submission/models/workflowitem.model';
|
import { WorkflowItem } from '../../../../core/submission/models/workflowitem.model';
|
||||||
@@ -27,7 +14,6 @@ import { GenericConstructor } from '../../../../core/shared/generic-constructor'
|
|||||||
selector: 'ds-claimed-task-actions-loader',
|
selector: 'ds-claimed-task-actions-loader',
|
||||||
templateUrl: '../../../abstract-component-loader/abstract-component-loader.component.html',
|
templateUrl: '../../../abstract-component-loader/abstract-component-loader.component.html',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [ClaimedTaskActionsDirective]
|
|
||||||
})
|
})
|
||||||
/**
|
/**
|
||||||
* Component for loading a ClaimedTaskAction component depending on the "option" input
|
* Component for loading a ClaimedTaskAction component depending on the "option" input
|
||||||
@@ -75,7 +61,7 @@ export class ClaimedTaskActionsLoaderComponent extends AbstractComponentLoaderCo
|
|||||||
];
|
];
|
||||||
|
|
||||||
public getComponent(): GenericConstructor<ClaimedTaskActionsAbstractComponent> {
|
public getComponent(): GenericConstructor<ClaimedTaskActionsAbstractComponent> {
|
||||||
return getComponentByWorkflowTaskOption(this.option) as Type<unknown>;
|
return getComponentByWorkflowTaskOption(this.option);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -3,6 +3,26 @@ import { BrowseByDateComponent as BaseComponent } from '../../../../../app/brows
|
|||||||
import { BrowseByDataType } from '../../../../../app/browse-by/browse-by-switcher/browse-by-data-type';
|
import { BrowseByDataType } from '../../../../../app/browse-by/browse-by-switcher/browse-by-data-type';
|
||||||
import { rendersBrowseBy } from '../../../../../app/browse-by/browse-by-switcher/browse-by-decorator';
|
import { rendersBrowseBy } from '../../../../../app/browse-by/browse-by-switcher/browse-by-decorator';
|
||||||
import { Context } from '../../../../../app/core/shared/context.model';
|
import { Context } from '../../../../../app/core/shared/context.model';
|
||||||
|
import { VarDirective } from '../../../../../app/shared/utils/var.directive';
|
||||||
|
import { AsyncPipe, NgIf } from '@angular/common';
|
||||||
|
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 {
|
||||||
|
ThemedComcolPageHandleComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-handle/themed-comcol-page-handle.component';
|
||||||
|
import {
|
||||||
|
ComcolPageContentComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-content/comcol-page-content.component';
|
||||||
|
import { DsoEditMenuComponent } from '../../../../../app/shared/dso-page/dso-edit-menu/dso-edit-menu.component';
|
||||||
|
import {
|
||||||
|
ThemedComcolPageBrowseByComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-browse-by/themed-comcol-page-browse-by.component';
|
||||||
|
import { BrowseByComponent } from '../../../../../app/shared/browse-by/browse-by.component';
|
||||||
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
|
import { ThemedLoadingComponent } from '../../../../../app/shared/loading/themed-loading.component';
|
||||||
|
import { ThemedBrowseByComponent } from '../../../../../app/shared/browse-by/themed-browse-by.component';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'ds-browse-by-date',
|
selector: 'ds-browse-by-date',
|
||||||
@@ -10,7 +30,22 @@ import { Context } from '../../../../../app/core/shared/context.model';
|
|||||||
styleUrls: ['../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.scss'],
|
styleUrls: ['../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.scss'],
|
||||||
// templateUrl: './browse-by-date.component.html',
|
// templateUrl: './browse-by-date.component.html',
|
||||||
templateUrl: '../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.html',
|
templateUrl: '../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.html',
|
||||||
standalone: true
|
standalone: true,
|
||||||
|
imports: [
|
||||||
|
VarDirective,
|
||||||
|
AsyncPipe,
|
||||||
|
ComcolPageHeaderComponent,
|
||||||
|
ComcolPageLogoComponent,
|
||||||
|
NgIf,
|
||||||
|
ThemedComcolPageHandleComponent,
|
||||||
|
ComcolPageContentComponent,
|
||||||
|
DsoEditMenuComponent,
|
||||||
|
ThemedComcolPageBrowseByComponent,
|
||||||
|
BrowseByComponent,
|
||||||
|
TranslateModule,
|
||||||
|
ThemedLoadingComponent,
|
||||||
|
ThemedBrowseByComponent
|
||||||
|
]
|
||||||
})
|
})
|
||||||
@rendersBrowseBy(BrowseByDataType.Date, Context.Any, 'custom')
|
@rendersBrowseBy(BrowseByDataType.Date, Context.Any, 'custom')
|
||||||
export class BrowseByDateComponent extends BaseComponent {
|
export class BrowseByDateComponent extends BaseComponent {
|
||||||
|
@@ -3,6 +3,26 @@ import { BrowseByMetadataComponent as BaseComponent } from '../../../../../app/b
|
|||||||
import { BrowseByDataType } from '../../../../../app/browse-by/browse-by-switcher/browse-by-data-type';
|
import { BrowseByDataType } from '../../../../../app/browse-by/browse-by-switcher/browse-by-data-type';
|
||||||
import { rendersBrowseBy } from '../../../../../app/browse-by/browse-by-switcher/browse-by-decorator';
|
import { rendersBrowseBy } from '../../../../../app/browse-by/browse-by-switcher/browse-by-decorator';
|
||||||
import { Context } from '../../../../../app/core/shared/context.model';
|
import { Context } from '../../../../../app/core/shared/context.model';
|
||||||
|
import { VarDirective } from '../../../../../app/shared/utils/var.directive';
|
||||||
|
import { AsyncPipe, NgIf } from '@angular/common';
|
||||||
|
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 {
|
||||||
|
ThemedComcolPageHandleComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-handle/themed-comcol-page-handle.component';
|
||||||
|
import {
|
||||||
|
ComcolPageContentComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-content/comcol-page-content.component';
|
||||||
|
import { DsoEditMenuComponent } from '../../../../../app/shared/dso-page/dso-edit-menu/dso-edit-menu.component';
|
||||||
|
import {
|
||||||
|
ThemedComcolPageBrowseByComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-browse-by/themed-comcol-page-browse-by.component';
|
||||||
|
import { BrowseByComponent } from '../../../../../app/shared/browse-by/browse-by.component';
|
||||||
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
|
import { ThemedLoadingComponent } from '../../../../../app/shared/loading/themed-loading.component';
|
||||||
|
import { ThemedBrowseByComponent } from '../../../../../app/shared/browse-by/themed-browse-by.component';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'ds-browse-by-metadata',
|
selector: 'ds-browse-by-metadata',
|
||||||
@@ -10,7 +30,22 @@ import { Context } from '../../../../../app/core/shared/context.model';
|
|||||||
styleUrls: ['../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.scss'],
|
styleUrls: ['../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.scss'],
|
||||||
// templateUrl: './browse-by-metadata.component.html',
|
// templateUrl: './browse-by-metadata.component.html',
|
||||||
templateUrl: '../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.html',
|
templateUrl: '../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.html',
|
||||||
standalone: true
|
standalone: true,
|
||||||
|
imports: [
|
||||||
|
VarDirective,
|
||||||
|
AsyncPipe,
|
||||||
|
ComcolPageHeaderComponent,
|
||||||
|
ComcolPageLogoComponent,
|
||||||
|
NgIf,
|
||||||
|
ThemedComcolPageHandleComponent,
|
||||||
|
ComcolPageContentComponent,
|
||||||
|
DsoEditMenuComponent,
|
||||||
|
ThemedComcolPageBrowseByComponent,
|
||||||
|
BrowseByComponent,
|
||||||
|
TranslateModule,
|
||||||
|
ThemedLoadingComponent,
|
||||||
|
ThemedBrowseByComponent
|
||||||
|
]
|
||||||
})
|
})
|
||||||
@rendersBrowseBy(BrowseByDataType.Metadata, Context.Any, 'custom')
|
@rendersBrowseBy(BrowseByDataType.Metadata, Context.Any, 'custom')
|
||||||
export class BrowseByMetadataComponent extends BaseComponent {
|
export class BrowseByMetadataComponent extends BaseComponent {
|
||||||
|
@@ -3,6 +3,26 @@ import { BrowseByTaxonomyComponent as BaseComponent } from '../../../../../app/b
|
|||||||
import { BrowseByDataType } from '../../../../../app/browse-by/browse-by-switcher/browse-by-data-type';
|
import { BrowseByDataType } from '../../../../../app/browse-by/browse-by-switcher/browse-by-data-type';
|
||||||
import { rendersBrowseBy } from '../../../../../app/browse-by/browse-by-switcher/browse-by-decorator';
|
import { rendersBrowseBy } from '../../../../../app/browse-by/browse-by-switcher/browse-by-decorator';
|
||||||
import { Context } from '../../../../../app/core/shared/context.model';
|
import { Context } from '../../../../../app/core/shared/context.model';
|
||||||
|
import { VarDirective } from '../../../../../app/shared/utils/var.directive';
|
||||||
|
import { AsyncPipe, NgIf } from '@angular/common';
|
||||||
|
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 {
|
||||||
|
ThemedComcolPageHandleComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-handle/themed-comcol-page-handle.component';
|
||||||
|
import {
|
||||||
|
ComcolPageContentComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-content/comcol-page-content.component';
|
||||||
|
import { DsoEditMenuComponent } from '../../../../../app/shared/dso-page/dso-edit-menu/dso-edit-menu.component';
|
||||||
|
import {
|
||||||
|
ThemedComcolPageBrowseByComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-browse-by/themed-comcol-page-browse-by.component';
|
||||||
|
import { BrowseByComponent } from '../../../../../app/shared/browse-by/browse-by.component';
|
||||||
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
|
import { ThemedLoadingComponent } from '../../../../../app/shared/loading/themed-loading.component';
|
||||||
|
import { ThemedBrowseByComponent } from '../../../../../app/shared/browse-by/themed-browse-by.component';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'ds-browse-by-taxonomy',
|
selector: 'ds-browse-by-taxonomy',
|
||||||
@@ -10,7 +30,22 @@ import { Context } from '../../../../../app/core/shared/context.model';
|
|||||||
templateUrl: '../../../../../app/browse-by/browse-by-taxonomy/browse-by-taxonomy.component.html',
|
templateUrl: '../../../../../app/browse-by/browse-by-taxonomy/browse-by-taxonomy.component.html',
|
||||||
// styleUrls: ['./browse-by-taxonomy.component.scss'],
|
// styleUrls: ['./browse-by-taxonomy.component.scss'],
|
||||||
styleUrls: ['../../../../../app/browse-by/browse-by-taxonomy/browse-by-taxonomy.component.scss'],
|
styleUrls: ['../../../../../app/browse-by/browse-by-taxonomy/browse-by-taxonomy.component.scss'],
|
||||||
standalone: true
|
standalone: true,
|
||||||
|
imports: [
|
||||||
|
VarDirective,
|
||||||
|
AsyncPipe,
|
||||||
|
ComcolPageHeaderComponent,
|
||||||
|
ComcolPageLogoComponent,
|
||||||
|
NgIf,
|
||||||
|
ThemedComcolPageHandleComponent,
|
||||||
|
ComcolPageContentComponent,
|
||||||
|
DsoEditMenuComponent,
|
||||||
|
ThemedComcolPageBrowseByComponent,
|
||||||
|
BrowseByComponent,
|
||||||
|
TranslateModule,
|
||||||
|
ThemedLoadingComponent,
|
||||||
|
ThemedBrowseByComponent
|
||||||
|
]
|
||||||
})
|
})
|
||||||
@rendersBrowseBy(BrowseByDataType.Hierarchy, Context.Any, 'custom')
|
@rendersBrowseBy(BrowseByDataType.Hierarchy, Context.Any, 'custom')
|
||||||
export class BrowseByTaxonomyComponent extends BaseComponent {
|
export class BrowseByTaxonomyComponent extends BaseComponent {
|
||||||
|
@@ -5,6 +5,26 @@ import {
|
|||||||
import { BrowseByDataType } from '../../../../../app/browse-by/browse-by-switcher/browse-by-data-type';
|
import { BrowseByDataType } from '../../../../../app/browse-by/browse-by-switcher/browse-by-data-type';
|
||||||
import { rendersBrowseBy } from '../../../../../app/browse-by/browse-by-switcher/browse-by-decorator';
|
import { rendersBrowseBy } from '../../../../../app/browse-by/browse-by-switcher/browse-by-decorator';
|
||||||
import { Context } from '../../../../../app/core/shared/context.model';
|
import { Context } from '../../../../../app/core/shared/context.model';
|
||||||
|
import { VarDirective } from '../../../../../app/shared/utils/var.directive';
|
||||||
|
import { AsyncPipe, NgIf } from '@angular/common';
|
||||||
|
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 {
|
||||||
|
ThemedComcolPageHandleComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-handle/themed-comcol-page-handle.component';
|
||||||
|
import {
|
||||||
|
ComcolPageContentComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-content/comcol-page-content.component';
|
||||||
|
import { DsoEditMenuComponent } from '../../../../../app/shared/dso-page/dso-edit-menu/dso-edit-menu.component';
|
||||||
|
import {
|
||||||
|
ThemedComcolPageBrowseByComponent
|
||||||
|
} from '../../../../../app/shared/comcol/comcol-page-browse-by/themed-comcol-page-browse-by.component';
|
||||||
|
import { BrowseByComponent } from '../../../../../app/shared/browse-by/browse-by.component';
|
||||||
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
|
import { ThemedLoadingComponent } from '../../../../../app/shared/loading/themed-loading.component';
|
||||||
|
import { ThemedBrowseByComponent } from '../../../../../app/shared/browse-by/themed-browse-by.component';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'ds-browse-by-title',
|
selector: 'ds-browse-by-title',
|
||||||
@@ -12,7 +32,22 @@ import { Context } from '../../../../../app/core/shared/context.model';
|
|||||||
styleUrls: ['../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.scss'],
|
styleUrls: ['../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.scss'],
|
||||||
// templateUrl: './browse-by-title.component.html',
|
// templateUrl: './browse-by-title.component.html',
|
||||||
templateUrl: '../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.html',
|
templateUrl: '../../../../../app/browse-by/browse-by-metadata/browse-by-metadata.component.html',
|
||||||
standalone: true
|
standalone: true,
|
||||||
|
imports: [
|
||||||
|
VarDirective,
|
||||||
|
AsyncPipe,
|
||||||
|
ComcolPageHeaderComponent,
|
||||||
|
ComcolPageLogoComponent,
|
||||||
|
NgIf,
|
||||||
|
ThemedComcolPageHandleComponent,
|
||||||
|
ComcolPageContentComponent,
|
||||||
|
DsoEditMenuComponent,
|
||||||
|
ThemedComcolPageBrowseByComponent,
|
||||||
|
BrowseByComponent,
|
||||||
|
TranslateModule,
|
||||||
|
ThemedLoadingComponent,
|
||||||
|
ThemedBrowseByComponent
|
||||||
|
]
|
||||||
})
|
})
|
||||||
@rendersBrowseBy(BrowseByDataType.Title, Context.Any, 'custom')
|
@rendersBrowseBy(BrowseByDataType.Title, Context.Any, 'custom')
|
||||||
export class BrowseByTitleComponent extends BaseComponent {
|
export class BrowseByTitleComponent extends BaseComponent {
|
||||||
|
Reference in New Issue
Block a user