Управлять событием сортировки с реагировать на сортировку

В своем проекте я использую библиотеку реагирующая-сортируемая и сталкиваюсь с проблемой. Я не могу контролировать сортировку элементов. Главное, что я хочу реализовать, это перетаскивать выбранный элемент между двумя другими и после этого менять их порядок. Но эта библиотека запускает метод сортировки и сдвигает все элементы на каждом пикселе события перетаскивания. Есть какое-то решение, чтобы предотвратить это поведение?

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}
            />
        );
   }

}

0 ответов

Другие вопросы по тегам