[TLC-674] Tidy up components, WIP spec tests

This commit is contained in:
Kim Shepherd
2024-01-23 14:00:14 +13:00
parent b672668e15
commit 0e4ad5e674
8 changed files with 267 additions and 24 deletions

View File

@@ -2,14 +2,14 @@
Template for the detect duplicates submission section component
@author Kim Shepherd
-->
<div class="text-sm-left" *ngVar="(this.data$ | async) as data">
<div class="text-sm-left" *ngVar="(this.getDuplicateData() | async) as data">
<ng-container *ngIf="data.potentialDuplicates.length == 0">
<p>{{ 'submission.sections.duplicates.none' }}</p>
</ng-container>
<ng-container *ngIf="data.potentialDuplicates.length > 0">
<p>{{ 'submission.sections.duplicates.detected' | translate }}</p>
<div *ngFor="let dupe of data.potentialDuplicates" class="ds-duplicate">
<a target="_blank" [href]="'/items/'+dupe.uuid">{{dupe.title}}</a>
<a target="_blank" [href]="getItemLink(dupe.uuid)">{{dupe.title}}</a>
<div *ngFor="let metadatum of Metadata.toViewModelList(dupe.metadata)">
{{('item.preview.' + metadatum.key) | translate}} {{metadatum.value}}
</div>