Estoy escribiendo un proyecto de aplicación de reacción js que incluirá un componente que debería verse como las siguientes imágenes:
Los requisitos son:
No estoy seguro de si escribir algo desde cero con javascript simple o usar algunos paquetes npm existentes.
Intenté buscar algunas bibliotecas existentes, hasta ahora intenté hacerlo con Konva js. Todavía no estoy seguro de si puede cumplir con todos los requisitos.
Esta es la muestra de código que hice en code sandbox , crea círculos, pero no estoy seguro de cómo implementar todos los requisitos anteriores.
¿Algunas ideas?