Core elements, migration, consumer modifications

This commit is contained in:
shamoon
2026-01-18 11:40:43 -08:00
parent 62248f5702
commit 1e595a5aab
11 changed files with 174 additions and 44 deletions

View File

@@ -145,6 +145,24 @@
<a ngbNavLink i18n>Details</a>
<ng-template ngbNavContent>
<div>
@if (document?.duplicate_documents?.length) {
<div class="alert alert-warning">
<div class="fw-semibold" i18n>Duplicate content detected.</div>
<ul class="mb-0 mt-2">
@for (duplicate of document.duplicate_documents; track duplicate.id) {
<li>
<button
type="button"
class="btn btn-link p-0 align-baseline"
(click)="openDuplicateDocument(duplicate.id)"
>
{{ duplicate.title }}
</button>
</li>
}
</ul>
</div>
}
<pngx-input-text #inputTitle i18n-title title="Title" formControlName="title" [horizontal]="true" [suggestion]="suggestions?.title" (keyup)="titleKeyUp($event)" [error]="error?.title"></pngx-input-text>
<pngx-input-number i18n-title title="Archive serial number" [error]="error?.archive_serial_number" [horizontal]="true" formControlName='archive_serial_number'></pngx-input-number>
<pngx-input-date i18n-title title="Date created" formControlName="created" [suggestions]="suggestions?.dates" [showFilter]="true" [horizontal]="true" (filterDocuments)="filterDocuments($event)"