Data table of ReactJS provided many feature with the table, if your requirement does not match to the plug-in you can write custom. Because existing components is little bit tricky to modify. I would strongly suggest you to create your own custom components. You can make your custom components by using the different types of part like scrolling, paging, sorting.
React Table Lightweight Fast and Expendable
ReactJS Bootstrap Table
ReactJS Data Grid
Perfect Scrollbar Fixed Table body Components
RC-Table Multiple Feature with this ReactJS Table
Fixed Data Table 2 for ReactJS
Scroll Modes Kendo UI components for ReactJS