Bibliotecas de desarrollo front-end - Construir una Caja de Ritmos

¡Hola!

Actualmente estoy tomando el curso de Bibliotecas de Desarrollo Front-end, les comparto el código de mi segundo proyecto de React, considero que entre el primer proyecto que realice y este he aprendido bastante, sin embargo, aún hay muchas cosas que me generan dudas al momento de implementarlas.

Sé que es un proyecto pequeño, pero agradecería cualquier tipo de comentario que me ayude a emplear las mejores prácticas.

Enlace CodePen: https://codepen.io/RMG-555/pen/gOKojKr

Aclaro que este proyecto no cumple con todas las pruebas de FreeCodeCamp, porque para que funcionara como lo había imaginado tuve que modificar la cantidad y disposición de los botones.

Aquí comparto el código modificado, el cual cumple con todas las pruebas solicitadas.

Enlace CodePen con todos los test aprobados: https://codepen.io/RMG-555/pen/yLEXmNN

Saludos y gracias.