How to add pagination in Crowdbotics React app with Material UI

Pagination in front end applications is an important part to implement. Using third party pagination components in a Reactjs app is okay but there is going to be a time when you need to customize the pagination aspect that a third party component library might fail to provide.

This is a companion discussion topic for the original entry at