Ограничить сбрасывание элемента в определенной позиции в списке реагирующих на сортировку

Я пытаюсь отобразить список, в котором я могу выбрать элемент из списка и поместить его в любое место списка.

Я использую react-sortable-hoc библиотека для отображения списка.

Здесь, в моем списке, я хочу ограничить область сброса в определенной позиции. Скажем, к примеру, я не хочу, чтобы какой-либо элемент отбрасывался после 4-го элемента моего списка.

Я просто возвращаюсь, когда индекс =4 в методе onSortEnd.

onSortEnd: ({oldIndex, newIndex, collection}) => {
if (newIndex === 4) return;
}

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

Может кто-нибудь подсказать мне, как я могу это сделать?

Благодарю.

0 ответов

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