- Shipped
- 3 de febrero de 2026 a las 0:26 UTC
- Author
- kamo
- Commit
- 8e3997c
Cambios clave: - Usar la manipulación directa de DOM (setAttribute) en lugar de Reactar para actualizaciones de líneas - Un solo bucle rAF se ejecuta continuamente y actualiza todos los elementos de la ruta cada marco - Almacenar refs de ruta en Mapa y actualización d attribute directamente en bucle de animación - Utilice refs para datos de conexión/partidas para evitar cierres rancios en rAF - Eliminar las transiciones CSS (no funcione para el atributo SVG d de todos modos) - Cálculo de la fase de animación independiente de la velocidad de fotograma suave - Posición del ratón rastreada en ref, actualizada sobre el movimiento del ratón, utilizado en el bucle rAF - Mucho más eficiente: no React re-renders necesario para las actualizaciones de línea - Las líneas ahora se actualizan en tiempo real durante el arrastre, no sólo en caída