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

132
Vistas
Cómo refactorizar y simplificar un código de arrastrar y soltar en fragmentos más pequeños

Creé un prototipo de componente funcional de arrastrar y soltar usando react-beautiful-dnd. Sin embargo, no estoy tan contento con la longitud del código (como 250) líneas y creo que debería ser mejor rompible.

Encuentre este ejemplo en este sandbox . Me gustaría escuchar sus consejos de refactorización sobre cómo puedo dividir la "columna derecha" en un componente funcional separado, qué tipo de accesorios y eventos deben llevarse a cabo y cómo.

Gracias por adelantado. Geo

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

De acuerdo, responderé mi propia pregunta en aras de la exhaustividad y la referencia hacia atrás :)

De hecho, estaba pensando que sería necesario proporcionar cualquier parámetro DrapDropContext en los componentes funcionales divididos: NO ES NECESARIO.

El punto principal es poder transportar el objeto de datos y la integridad entre estos "componentes subcontratados" y usar un contexto fue la solución para eso. DrapDropContext simplemente se ocupaba de cualquier detalle de comportamiento en los eventos.

Gracias por leer de todos modos. Geo

about 4 years ago · Juan Pablo Isaza Denunciar
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