Все примеры

Доска с перестановкой

Перетаскивайте строки, чтобы изменить порядок, или используйте клавиши-стрелки на строке в фокусе.

useReorder

Подготовка примера…

Как это работает

  1. useReorder(items, setItems) возвращает ref для каждого элемента. Подключите его к любому элементу, способному получать фокус.
  2. Во время перетаскивания остальные строки уступают место; при отпускании список записывается обратно через ваш сеттер состояния.
  3. Клавиши-стрелки двигают строку в фокусе, поэтому тот же список работает и без указателя.

Другие примеры

Поиск

Начните вводить, чтобы искать в документации.