In this course, we’ll be building a reusable Pagination Component.
It will let the user
* select the number of results per page,
* navigate to pages both directly and with ’next’ and ’previous’ buttons, and
* track their queries between page reloads via query params.
It’s reusable, and can work with data-sets that are paginated at the API level (like GitHub’s API) or need to be split at the app level (like the Courses API).
In the next course, we’ll be making it customizable via slots.
This is available