make our Staff View tab with the new BibStaffView widget
authorJason Etheridge <jason@EquinoxOLI.org>
Mon, 3 Oct 2022 04:12:02 +0000 (00:12 -0400)
committerJason Etheridge <jason@EquinoxOLI.org>
Wed, 4 Jan 2023 13:44:00 +0000 (08:44 -0500)
Open-ILS/src/eg2/src/app/staff/catalog/record/record.component.html
Open-ILS/src/eg2/src/app/staff/catalog/record/record.component.ts

index f0428fa..c4384a0 100644 (file)
     </div>
     <ul ngbNav #recordTabs="ngbNav" [(activeId)]="recordTab"
       (navChange)="beforeNavChange($event)" [keyboard]="true" [roles]="false" role="tablist" class="nav-tabs">
+      <li role="presentation" [ngbNavItem]="'staff_view'">
+        <a i18n ngbNavLink role="tab">Staff View</a>
+        <ng-template ngbNavContent>
+          <eg-bib-staff-view [bibSummary]="summaryForDisplay()">
+          </eg-bib-staff-view>
+        </ng-template>
+      </li>
       <li role="presentation" [ngbNavItem]="'item_table'">
         <a i18n ngbNavLink role="tab">Item Table</a>
         <ng-template ngbNavContent>
     <div [ngbNavOutlet]="recordTabs" class="mt-2"></div>
   </div>
 </div>
-
-
index 619a5a0..de49b26 100644 (file)
@@ -9,6 +9,7 @@ import {CatalogService} from '@eg/share/catalog/catalog.service';
 import {BibRecordService, BibRecordSummary} from '@eg/share/catalog/bib-record.service';
 import {StaffCatalogService} from '../catalog.service';
 import {BibSummaryComponent} from '@eg/staff/share/bib-summary/bib-summary.component';
+import {BibStaffViewComponent} from '@eg/staff/share/bib-staff-view/bib-staff-view.component';
 import {StoreService} from '@eg/core/store.service';
 import {ConfirmDialogComponent} from '@eg/share/dialog/confirm.component';
 import {MarcEditorComponent} from '@eg/staff/share/marc-edit/editor.component';