3 <ul ngbNav #holdsNav="ngbNav" class="nav-tabs">
6 <a ngbNavLink i18n>Open Hold Requests</a>
7 <ng-template ngbNavContent>
9 printTemplate="holds_for_patron"
10 persistKey="circ.patron.holds"
11 (placeHoldRequested)="newHold()"
12 [hideHoldsCount]="true"
13 [patronFocused]="true"
14 [noLoadProgress]="true"
15 [showPlaceHoldButton]="true"
16 [hidePickupLibFilter]="true"
17 [defaultSort]="[{name:'request_time',dir:'asc'}]"
18 [patronId]="context.summary.patron.id()"></eg-holds-grid>
23 <a ngbNavLink i18n>Recently Canceled Holds</a>
24 <ng-template ngbNavContent>
26 printTemplate="holds_for_patron"
27 persistKey="circ.patron.holds"
28 [hideHoldsCount]="true"
29 [patronFocused]="true"
30 [noLoadProgress]="true"
31 [hidePickupLibFilter]="true"
32 [showRecentlyCanceled]="true"
33 [defaultSort]="[{name:'cancel_time',dir:'desc'}]"
34 [patronId]="context.summary.patron.id()"></eg-holds-grid>
39 <ng-container *ngIf="context.summary">
40 <div [ngbNavOutlet]="holdsNav"></div>