Hi, I'm facing issues with the Treegrid component.
I've tried a basic implementation of a Treegrid component that uses drag and drop between rows. Using a local JSON everything works fine but, when I switch to backend services, the grid crashes and the movement is uneven.
Is this related to the fact that I'm not using the DataManager component but I'm using anyway data retrieved from an external API instead of a local JSON?
In the docs, you've explained that to use data from an external source users should implement the DataManager to manage the data retrieving part.
The problem with that is that the API returns data related to the rest of the page too. By doing as you say, I'm forced to do at least two calls to the same endpoint to fetch the same data.
Furthermore, I'm managing the state with Redux, so letting the grid fetch data on its own, will bring a huge difference in how I store data in Redux's store.
The data retrieved by the call are the same that you find in the attached datasource.json file. Importing the file straightforward and using instead of the call to the redux's store works seamlessly.
I'm attaching a reproduction of the code and I hope you'll help me figure out what is going on.
Attaching the screen recording to give more accurate info about the bug.