Так как документы версии 5.04 являются самыми последними, мы видим, что была функциональность, позволяющая переупорядочивать строки путем перетаскивания. https://adazzle.github.io/react-data-grid/docs/examples/row-reordering
Я пытался следовать той же структуре кода, но так как сам код сильно изменился - вещи не экспортируются, как это было раньше, что делает его довольно путешествие, чтобы понять, как это будет работать сейчас.
DropTargetRowContainer, RowActionsCell
исчезли, и примеры не пошли вместе с ними. Я полагаю, что в канарской ветке есть enableCellDragAndDrop
, которая связана с перетаскиванием действительного значения, кажется, не сама строка. Существует https://github.com/adazzle/react-data-grid/blob/alpha/packages/react-data-grid-addons/src/draggable/RowDragLayer.js, но я не вижу, чтобы это каким-то образом использовалось.
React-dnd все еще является частью пакетов. json, так что я думаю, что он все еще используется в одном направлении или другой.
Если у кого-то есть какие-либо подсказки, где искать, я был бы рад исследовать это далее.
Приятных выходных, yall.