Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

212
Vistas
¿Cómo obtener los artículos al intercambiar muuri-react?

Estoy tratando de usar muuri-react para construir una galería de mampostería que admita videos, imágenes, documentos y pdf. En el backend, estoy almacenando la posición del elemento cuando el usuario lo arrastra a alguna posición, así que quiero obtener los dos elementos cuando intercambian para poder enviar las posiciones actualizadas al backend. Mirando este ejemplo, no pude entender cómo puedo hacer eso. Tampoco encontré nada en la documentación.

 <MuuriComponent dragEnabled dragFixed sort={sort} dragSortPredicate={{ action: "swap" }} dragSortHeuristics={{ sortInterval: 0 }} > {items} </MuuriComponent>

quiero ser capaz de hacer algo asi

 const onSortEnd = ({ oldIndex, newIndex }) => { setSwap([ { id: items[oldIndex].id, // make sure to assign old indexes ID to new order position: newIndex, }, { id: items[newIndex].id, // make sure to assign new indexes ID to old order position: oldIndex, }, ]) const array = items const tmp = array[newIndex] tmp.position = oldIndex array[newIndex] = array[oldIndex] array[newIndex].position = newIndex array[oldIndex] = tmp setItems(array) }

como lo hacemos en react-sortable-hoc

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda