if paginator nav.mt-3 ul.pagination if paginator.prev !== null li.page-item a.page-link(href=`${cogear.config.baseUrl || "/"}${paginator.prev}`) ← Prev - let page = 1 while page <= paginator.total - let range = 2 if page == 1 || page == paginator.total || (page >= paginator.current - range && page <= paginator.current + range) if page == paginator.current li.page-item.active a.page-link(href=`${paginator.baseUri}/${page}`)= page else li.page-item a.page-link(href=`${paginator.baseUri}/${page}`)= page else if paginator.current < paginator.total - range && page == paginator.total - 1 || paginator.current > 1+range && page == range li.page-item a.page-link.ellipsis … - page=page+1 if paginator.next !== null li.page-item a.page-link(href=`/${paginator.next}`) Next →