32 lines
1 KiB
Text
32 lines
1 KiB
Text
props
|
|
counter: string
|
|
first?: string
|
|
previous?: string
|
|
next?: string
|
|
last?: string
|
|
nav.paginator
|
|
if first
|
|
a.paginator-item.first(href=first title="First page")
|
|
i.ph.ph-caret-line-left(aria-hidden="true")
|
|
else
|
|
span.paginator-item.first(aria-disabled="true")
|
|
i.ph.ph-caret-line-left(aria-hidden="true")
|
|
if previous
|
|
a.paginator-item.previous(href=previous rel="prev" title="Previous page")
|
|
i.ph.ph-caret-left(aria-hidden="true")
|
|
else
|
|
span.paginator-item.previous(aria-disabled="true")
|
|
i.ph.ph-caret-left(aria-hidden="true")
|
|
span.paginator-counter= counter
|
|
if next
|
|
a.paginator-item.next(href=next rel="next" title="Next page")
|
|
i.ph.ph-caret-right(aria-hidden="true")
|
|
else
|
|
span.paginator-item.next(aria-disabled="true")
|
|
i.ph.ph-caret-right(aria-hidden="true")
|
|
if last
|
|
a.paginator-item.last(href=last title="Last page")
|
|
i.ph.ph-caret-line-right(aria-hidden="true")
|
|
else
|
|
span.paginator-item.last(aria-disabled="true")
|
|
i.ph.ph-caret-line-right(aria-hidden="true")
|