Drag n drop extension performance
So here the following changes have been made:
- Upgrade of react dnd library and make the drag and drop feature to work with react-window list library.
- Seperating the needed requested for latest published date and file version. So now the published date and fileVersion per row is loaded on demand only for the items that currently into view.
- We created new requests for getting the next and previous chapters. in that way we reduced the calculations at the frontend and the need for getting huge amount of data.
- We also now calculate the if the chapter is repeated at the backend .