Modularization of React Data-Tables

React data table is one of the great table provision libraries out there. With more than fifty thousand downloads every week, react data table has proven it provides better functionality than the other available react table libraries. Its highly customisable features help us to bring out the most of it. It offers quick access to features like sorting, pagination, and themes. This paper will demonstrate how we can optimise and modularize this component for a custom use case. This modularized component will provide us with a setup that will be reusable over all our react pages or components. Before all that we will be going through understanding of the react-data-table functionalities. In the later parts of this paper, we will also go through props passing techniques used in the optimisations.