The Pagination component provides an interface for navigating data or result sets that are spread across multiple pages. It can support arbitrary actions upon page button click. This means it isn't tied to any particular URL structure or API approach.
This example shows the pagination component when hidden begin and end arrows are set to true, max view pages are 3, and a custom className (text-center) is passed to the component.
Note that the component is still mobile-responsive, and still requires the included stylesheet (Pagination.scss).