Всички примери

Табло за пренареждане

Плъзгайте редове, за да ги пренаредите, или използвайте стрелките на ред с фокус.

useReorder

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

Как работи

  1. useReorder(items, setItems) връща ref за всеки елемент. Свържете го с произволен елемент, който може да получи фокус.
  2. Докато влачите, другите редове се отместват; при пускане списъкът се записва обратно чрез вашия сетър на състоянието.
  3. Стрелките местят реда с фокус, така че същият списък работи и без показалец.

Още примери

Търсене

Пишете, за да търсите в документацията.