[DURACOM-191] add more fixes

This commit is contained in:
Andrea Barbasso
2024-03-04 17:26:21 +01:00
parent 8503b4a476
commit 923c375d67
6 changed files with 8 additions and 8 deletions

View File

@@ -2,8 +2,8 @@ import { Route } from '@angular/router';
import { BrowseByGuard } from './browse-by-guard'; import { BrowseByGuard } from './browse-by-guard';
import { BrowseByDSOBreadcrumbResolver } from './browse-by-dso-breadcrumb.resolver'; import { BrowseByDSOBreadcrumbResolver } from './browse-by-dso-breadcrumb.resolver';
import { BrowseByI18nBreadcrumbResolver } from './browse-by-i18n-breadcrumb.resolver'; import { BrowseByI18nBreadcrumbResolver } from './browse-by-i18n-breadcrumb.resolver';
import { ThemedBrowseBySwitcherComponent } from './browse-by-switcher/themed-browse-by-switcher.component';
import { DSOEditMenuResolver } from '../shared/dso-page/dso-edit-menu.resolver'; import { DSOEditMenuResolver } from '../shared/dso-page/dso-edit-menu.resolver';
import { BrowseByPageComponent } from './browse-by-page/browse-by-page.component';
export const ROUTES: Route[] = [ export const ROUTES: Route[] = [
{ {
@@ -19,7 +19,7 @@ export const ROUTES: Route[] = [
children: [ children: [
{ {
path: ':id', path: ':id',
component: ThemedBrowseBySwitcherComponent, component: BrowseByPageComponent,
canActivate: [BrowseByGuard], canActivate: [BrowseByGuard],
resolve: { breadcrumb: BrowseByI18nBreadcrumbResolver }, resolve: { breadcrumb: BrowseByI18nBreadcrumbResolver },
data: { title: 'browse.title.page', breadcrumbKey: 'browse.metadata' } data: { title: 'browse.title.page', breadcrumbKey: 'browse.metadata' }

View File

@@ -4,13 +4,11 @@ import { BrowseService } from '../core/browse/browse.service';
import { BrowseByGuard } from './browse-by-guard'; import { BrowseByGuard } from './browse-by-guard';
import { SharedBrowseByModule } from '../shared/browse-by/shared-browse-by.module'; import { SharedBrowseByModule } from '../shared/browse-by/shared-browse-by.module';
import { BrowseByPageComponent } from './browse-by-page/browse-by-page.component'; import { BrowseByPageComponent } from './browse-by-page/browse-by-page.component';
import { SharedModule } from '../shared/shared.module';
@NgModule({ @NgModule({
imports: [ imports: [
SharedBrowseByModule, SharedBrowseByModule,
BrowseByModule,
BrowseByPageComponent BrowseByPageComponent
], ],
providers: [ providers: [

View File

@@ -9,6 +9,7 @@ import { BrowseByDataType } from '../browse-by-switcher/browse-by-data-type';
selector: 'ds-browse-by-page', selector: 'ds-browse-by-page',
templateUrl: './browse-by-page.component.html', templateUrl: './browse-by-page.component.html',
styleUrls: ['./browse-by-page.component.scss'], styleUrls: ['./browse-by-page.component.scss'],
standalone: true
}) })
export class BrowseByPageComponent implements OnInit { export class BrowseByPageComponent implements OnInit {

View File

@@ -2,11 +2,10 @@ import { Component, OnInit, OnChanges, OnDestroy, Input } from '@angular/core';
import { VocabularyOptions } from '../../core/submission/vocabularies/models/vocabulary-options.model'; import { VocabularyOptions } from '../../core/submission/vocabularies/models/vocabulary-options.model';
import { VocabularyEntryDetail } from '../../core/submission/vocabularies/models/vocabulary-entry-detail.model'; import { VocabularyEntryDetail } from '../../core/submission/vocabularies/models/vocabulary-entry-detail.model';
import { ActivatedRoute, RouterLink, Params } from '@angular/router'; import { ActivatedRoute, RouterLink, Params } from '@angular/router';
import { Observable, Subscription } from 'rxjs'; import { BehaviorSubject, Observable, Subscription } from 'rxjs';
import { BrowseDefinition } from '../../core/shared/browse-definition.model'; import { BrowseDefinition } from '../../core/shared/browse-definition.model';
import { rendersBrowseBy } from '../browse-by-switcher/browse-by-decorator'; import { rendersBrowseBy } from '../browse-by-switcher/browse-by-decorator';
import { map } from 'rxjs/operators'; import { map } from 'rxjs/operators';
import { ThemeService } from '../../shared/theme-support/theme.service';
import { HierarchicalBrowseDefinition } from '../../core/shared/hierarchical-browse-definition.model'; import { HierarchicalBrowseDefinition } from '../../core/shared/hierarchical-browse-definition.model';
import { VocabularyTreeviewComponent } from '../../shared/form/vocabulary-treeview/vocabulary-treeview.component'; import { VocabularyTreeviewComponent } from '../../shared/form/vocabulary-treeview/vocabulary-treeview.component';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';

View File

@@ -4,7 +4,8 @@ import { Item } from '../../../../../core/shared/item.model';
@Component({ @Component({
selector: 'ds-item-page-img-field', selector: 'ds-item-page-img-field',
templateUrl: '../item-page-field.component.html' templateUrl: '../item-page-field.component.html',
standalone: true
}) })
/** /**
* Component that renders an inline image for a given field. * Component that renders an inline image for a given field.

View File

@@ -7,7 +7,8 @@ import { AuthorizationDataService } from '../../core/data/feature-authorization/
@Component({ @Component({
selector: 'ds-item-withdrawn-reinstate-modal', selector: 'ds-item-withdrawn-reinstate-modal',
templateUrl: './item-withdrawn-reinstate-modal.component.html', templateUrl: './item-withdrawn-reinstate-modal.component.html',
styleUrls: ['./item-withdrawn-reinstate-modal.component.scss'] styleUrls: ['./item-withdrawn-reinstate-modal.component.scss'],
standalone: true
}) })
/** /**
* Represents a modal component for withdrawing or reinstating an item. * Represents a modal component for withdrawing or reinstating an item.