]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/catalog/result/pagination.component.html
Docs: merge 3.2 release notes
[working/Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / catalog / result / pagination.component.html
1 <!-- 
2 Using bare BS pagination instead of ng-bootstrap, which seemed 
3 unnecessary given we have to track paging externally anyway.
4 -->
5 <ul class="pagination">
6   <li class="page-item" 
7     [ngClass]="{disabled : searchContext.pager.isFirstPage()}">
8     <a (click)="prevPage()"
9       class="page-link" 
10       i18n-aria-label
11       aria-label="Previous">
12       <span aria-hidden="true">&laquo;</span>
13     </a>
14   </li>
15   <li class="page-item" 
16     *ngFor="let page of currentPageList()"
17     [ngClass]="{active : searchContext.pager.currentPage() == page}">
18     <a class="page-link" (click)="setPage(page)">
19       {{page}} <span class="sr-only" i18n>(current)</span></a>
20   </li>
21   <li class="page-item" 
22     [ngClass]="{disabled : searchContext.pager.isLastPage()}">
23     <a (click)="nextPage()"
24       class="page-link" aria-label="Next" i18n-aria-label>
25       <span aria-hidden="true">&raquo;</span>
26     </a>
27   </li>
28 </ul>