Управлять событием сортировки с реагировать на сортировку
В своем проекте я использую библиотеку реагирующая-сортируемая и сталкиваюсь с проблемой. Я не могу контролировать сортировку элементов. Главное, что я хочу реализовать, это перетаскивать выбранный элемент между двумя другими и после этого менять их порядок. Но эта библиотека запускает метод сортировки и сдвигает все элементы на каждом пикселе события перетаскивания. Есть какое-то решение, чтобы предотвратить это поведение?
export const SortableTable = SortableContainer(TableWithSortableColumns, {withRef: true});
export class SortableComponent extends React.Component {
onSortEnd = (e) => {
};
onSortStart = ({oldIndex, newIndex}) => {
};
render() {
return (
<SortableTable
onSortEnd={this.onSortEnd}
onSortStart={this.onSortStart}
axis="x"
pressThreshold={2}
distance={2}
hideSortableGhost={false}
/>
);
}
}