mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 18:14:17 +00:00
[TLC-674] Lint fixes
This commit is contained in:
@@ -26,7 +26,7 @@ import { AccessStatusObject } from 'src/app/shared/object-collection/shared/badg
|
||||
import { HandleObject } from './handle-object.model';
|
||||
import { IDENTIFIERS } from '../../shared/object-list/identifier-data/identifier-data.resource-type';
|
||||
import { IdentifierData } from '../../shared/object-list/identifier-data/identifier-data.model';
|
||||
import {Duplicate} from "../../shared/object-list/duplicate-data/duplicate.model";
|
||||
import { Duplicate } from '../../shared/object-list/duplicate-data/duplicate.model';
|
||||
|
||||
/**
|
||||
* Class representing a DSpace Item
|
||||
@@ -134,7 +134,7 @@ export class Item extends DSpaceObject implements ChildHALResource, HandleObject
|
||||
identifiers?: Observable<RemoteData<IdentifierData>>;
|
||||
|
||||
@link(ITEM, true, 'duplicates')
|
||||
duplicates?: Observable<RemoteData<PaginatedList<Duplicate>>>
|
||||
duplicates?: Observable<RemoteData<PaginatedList<Duplicate>>>;
|
||||
|
||||
/**
|
||||
* Method that returns as which type of object this object should be rendered
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import {autoserialize} from "cerialize";
|
||||
import {MetadataMap} from "../../../core/shared/metadata.models";
|
||||
import { autoserialize } from 'cerialize';
|
||||
import { MetadataMap } from '../../../core/shared/metadata.models';
|
||||
|
||||
export class Duplicate {
|
||||
/**
|
||||
|
@@ -4,7 +4,13 @@
|
||||
[showSubmitter]="showSubmitter"
|
||||
[badgeContext]="badgeContext"
|
||||
[workflowItem]="workflowitem$.value"></ds-themed-item-list-preview>
|
||||
|
||||
<ng-container *ngVar="(duplicates$|async).length as duplicateCount">
|
||||
<div [ngClass]="'col-md-12'" *ngIf="duplicateCount > 0">
|
||||
<div class="d-flex">
|
||||
{{ duplicateCount }} {{ 'submission.workflow.tasks.duplicates' | translate }}
|
||||
</div>
|
||||
</div>
|
||||
</ng-container>
|
||||
<div class="row">
|
||||
<div [ngClass]="showThumbnails ? 'offset-3 offset-md-2 pl-3' : ''">
|
||||
<ds-claimed-task-actions [item]="item$.value"
|
||||
|
@@ -21,7 +21,7 @@ import { Item } from '../../../../core/shared/item.model';
|
||||
import { mergeMap, tap } from 'rxjs/operators';
|
||||
import { isNotEmpty, hasValue } from '../../../empty.util';
|
||||
import { Context } from '../../../../core/shared/context.model';
|
||||
import {Duplicate} from "../../duplicate-data/duplicate.model";
|
||||
import { Duplicate } from '../../duplicate-data/duplicate.model';
|
||||
|
||||
@Component({
|
||||
selector: 'ds-claimed-search-result-list-element',
|
||||
|
@@ -22,8 +22,8 @@ import { getFirstCompletedRemoteData } from '../../../../core/shared/operators';
|
||||
import { Item } from '../../../../core/shared/item.model';
|
||||
import { isNotEmpty, hasValue } from '../../../empty.util';
|
||||
import { Context } from '../../../../core/shared/context.model';
|
||||
import {PaginatedList} from "../../../../core/data/paginated-list.model";
|
||||
import {Duplicate} from "../../duplicate-data/duplicate.model";
|
||||
import { PaginatedList } from '../../../../core/data/paginated-list.model';
|
||||
import { Duplicate } from '../../duplicate-data/duplicate.model';
|
||||
|
||||
/**
|
||||
* This component renders pool task object for the search result in the list view.
|
||||
|
@@ -11,10 +11,10 @@ import { AlertType } from '../../../shared/alert/alert-type';
|
||||
import { SectionsService } from '../sections.service';
|
||||
import {
|
||||
WorkspaceitemSectionDuplicatesObject
|
||||
} from "../../../core/submission/models/workspaceitem-section-duplicates.model";
|
||||
import {Metadata} from "../../../core/shared/metadata.utils";
|
||||
import {URLCombiner} from "../../../core/url-combiner/url-combiner";
|
||||
import {getItemModuleRoute} from "../../../item-page/item-page-routing-paths";
|
||||
} from '../../../core/submission/models/workspaceitem-section-duplicates.model';
|
||||
import { Metadata } from '../../../core/shared/metadata.utils';
|
||||
import { URLCombiner } from '../../../core/url-combiner/url-combiner';
|
||||
import { getItemModuleRoute } from '../../../item-page/item-page-routing-paths';
|
||||
|
||||
/**
|
||||
* Detect duplicates step
|
||||
@@ -29,6 +29,7 @@ import {getItemModuleRoute} from "../../../item-page/item-page-routing-paths";
|
||||
|
||||
@renderSectionFor(SectionsType.Duplicates)
|
||||
export class SubmissionSectionDuplicatesComponent extends SectionModelComponent {
|
||||
protected readonly Metadata = Metadata;
|
||||
/**
|
||||
* The Alert categories.
|
||||
* @type {AlertType}
|
||||
@@ -112,5 +113,5 @@ export class SubmissionSectionDuplicatesComponent extends SectionModelComponent
|
||||
return new URLCombiner(getItemModuleRoute(), uuid).toString();
|
||||
}
|
||||
|
||||
protected readonly Metadata = Metadata;
|
||||
|
||||
}
|
||||
|
@@ -66,13 +66,13 @@ import {
|
||||
MetadataInformationComponent
|
||||
} from './sections/sherpa-policies/metadata-information/metadata-information.component';
|
||||
import { SectionFormOperationsService } from './sections/form/section-form-operations.service';
|
||||
import {SubmissionSectionIdentifiersComponent} from './sections/identifiers/section-identifiers.component';
|
||||
import { SubmissionSectionIdentifiersComponent } from './sections/identifiers/section-identifiers.component';
|
||||
import { SubmissionSectionDuplicatesComponent } from './sections/duplicates/section-duplicates.component';
|
||||
import { SubmissionSectionCoarNotifyComponent } from './sections/section-coar-notify/section-coar-notify.component';
|
||||
import {
|
||||
CoarNotifyConfigDataService
|
||||
} from './sections/section-coar-notify/coar-notify-config-data.service';
|
||||
import { LdnServicesService } from '../admin/admin-ldn-services/ldn-services-data/ldn-services-data.service';
|
||||
import { SubmissionSectionDuplicatesComponent } from './sections/duplicates/section-duplicates.component';
|
||||
|
||||
const ENTRY_COMPONENTS = [
|
||||
// put only entry components that use custom decorator
|
||||
@@ -104,6 +104,7 @@ const DECLARATIONS = [
|
||||
SubmissionSectionUploadFileEditComponent,
|
||||
SubmissionSectionUploadFileViewComponent,
|
||||
SubmissionSectionIdentifiersComponent,
|
||||
SubmissionSectionDuplicatesComponent,
|
||||
SubmissionImportExternalComponent,
|
||||
ThemedSubmissionImportExternalComponent,
|
||||
SubmissionImportExternalSearchbarComponent,
|
||||
|
Reference in New Issue
Block a user