react-tabulator
react-tabulator copied to clipboard
Excessive renders when changing table data
Enhancement: I noticed some problems with unnecessary renders. If the data in the table has changed, then everything is completely re-rendered, therefore, if we scrolled to the bottom of the table, then changed the data there, then the scroll is reset to the beginning of the table. You can check this in the examples on the github (https://codesandbox.io/s/elastic-rgb-qgict?file=/src/App.js). At the same time, in the examples of the tabulator itself, everything works correctly and there is no complete redrawing when the data changes.
Environment Details
- react-tabulator version: 0.15.0
- OS: macOS 11.4
- Node.js version: 14.17.0