ul.pagination - var disableLeft = page<=0 ? "disabled" : ""; - var hrefLeft = page<=0 ? "#" : "?page="+(Number(page)-1); li(class=disableLeft) //- TODO: Compute the left value... a(href=hrefLeft) i.material-icons chevron_left - var n = 0; while n < totalPages - var derivedClass = n == page ? "active" : "" li(class=derivedClass) a(href="?page="+n)= (++n) - var disableRight = page>=(Number(totalPages)-1) ? "disabled" : ""; li(class=disableRight) //- TODO: Compute the right value.. - var hrefRight = page>=(Number(totalPages)-1) ? "#" : "?page="+(Number(page)+1); a(href=hrefRight) i.material-icons chevron_right