Todos los ejemplos

Tablero reordenable

Arrastra filas para reordenarlas o usa las flechas del teclado en una fila con foco.

useReorder

Preparando el ejemplo…

Cómo funciona

  1. useReorder(items, setItems) devuelve una ref para cada elemento. Conéctala a cualquier elemento que pueda recibir el foco.
  2. Mientras arrastras, las demás filas se apartan; al soltar, la lista se escribe de vuelta mediante tu setter de estado.
  3. Las flechas mueven la fila con foco, así que la misma lista funciona sin puntero.

Más ejemplos

Buscar

Escribe para buscar en la documentación.