Necesitamos un componente "HumorSelector"
El component debe aceptar los siguientes parametros:
- Array de opciones (cada opción tendrá los parámetros "key" y "value")
- Selected key
- handleOnSelect El component deberá:
- Mostrar un botón por cada opción recibida
- Al pulsar el botón se deberá llamar a la función handleOnSelect pasando la opción seleccionada
- El botón correspondiente a la opción seleccionada debe tener un estilo que así lo indique y no podrá ser clickado
El proyecto deberá:
- Ser creado con https://github.com/facebookincubator/create-react-app
- Tener su propio repositorio en gitlab
- Actualizar la configuración para poder usar el component en otros proyectos https://medium.com/@lokhmakov/best-way-to-create-npm-packages-with-create-react-app-b24dd449c354
- Crear otro proyecto de prueba para probar nuestro componente