Back to Frontend

Pagination.Scala

common/app/views/fragments/pagination.scala.html

latest744 B
Original Source

@import common.{PagePaths, Pagination} @import views.support.GuDateFormatLegacy @(title: String, pagination: Pagination, pagePaths: PagePaths, actionClass: Option[String] = None, showFull: Boolean = true, ariaContext: Option[String] = None)(implicit request: RequestHeader) @paginated(pageNum: Int) = {@common.LinkTo(pagePaths.pathFor(pageNum))} @paginationPointer(pageNo: Option[Int], dir: String) = { @pageNo.map { p => @fragments.inlineSvg("arrow-left", "icon", List("pagination__icon", s"pagination__icon--$dir"))@dir } } @paginationDivider = { … } @paginationLink(pageNo: Int) = { @pageNo } @* don't show pagination if this is the only page *@ @if(pagination.lastPage > 1) { @if(showFull) {