app/views/kaminari/_paginator.html.slim

Summary

Maintainability
Test Coverage
/
  | The container tag
  | available local variables
    | current_page:  a page object for the currently displayed page
    | num_pages:     total number of pages
    | per_page:      number of items to fetch per page
    | remote:        data-remote
    | paginator:     the paginator that renders the pagination tags inside

== paginator.render do
  nav aria-label=t('views.pagination.page_navigation')
    ul.pagination.justify-content-center
      == first_page_tag
      == prev_page_tag
      - each_page do |page|
        - if page.left_outer? || page.right_outer? || page.inside_window?
          == page_tag page
        - elsif !page.was_truncated?
          == gap_tag
      == next_page_tag
      == last_page_tag