mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-12 12:33:07 +00:00
Merge branch 'w2p-112970_added-missing-breadcrumbs_contribute-7.4' into main
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
import { Injectable } from '@angular/core';
|
||||
import { Resolve } from '@angular/router';
|
||||
|
||||
import { BreadcrumbConfig } from '../breadcrumbs/breadcrumb/breadcrumb-config.model';
|
||||
import { SubmissionObject } from '../core/submission/models/submission-object.model';
|
||||
import { SubmissionParentBreadcrumbResolver } from '../core/submission/resolver/submission-parent-breadcrumb.resolver';
|
||||
import { SubmissionParentBreadcrumbsService } from '../core/submission/submission-parent-breadcrumb.service';
|
||||
import { WorkflowItemDataService } from '../core/submission/workflowitem-data.service';
|
||||
|
||||
/**
|
||||
* This class represents a resolver that retrieves the breadcrumbs of the workflow item
|
||||
*/
|
||||
@Injectable({
|
||||
providedIn: 'root',
|
||||
})
|
||||
export class ItemFromWorkflowBreadcrumbResolver extends SubmissionParentBreadcrumbResolver implements Resolve<BreadcrumbConfig<SubmissionObject>> {
|
||||
|
||||
constructor(
|
||||
protected dataService: WorkflowItemDataService,
|
||||
protected breadcrumbService: SubmissionParentBreadcrumbsService,
|
||||
) {
|
||||
super(dataService, breadcrumbService);
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user