npm i
npm start
Tu reto es construir este componente y conseguir que se parezca lo más posible al diseño.
Puedes utilizar las herramientas que quieras para ayudarte a completar el reto. Así que si tienes algo que te gustaría practicar, no dudes en intentarlo.
Sus usuarios deben ser capaces de:
- Ver el diseño óptimo del sitio en función del tamaño de la pantalla de su dispositivo
- Ver el estado de los elementos interactivos de la página al pasar por encima de ellos
- Recibir un mensaje de error cuando se envíe el
formulario
si:- Cualquier campo de
entrada
está vacío. El mensaje de este error debe decir "[Nombre del campo] no puede estar vacío ". - La dirección de correo electrónico no está formateada correctamente (es decir, una dirección de correo electrónico correcta debería tener esta estructura:
[email protected]
). El mensaje de este error debería decir "Parece que esto no es un correo electrónico ".
- Cualquier campo de
Hay muchas maneras de alojar su proyecto de forma gratuita. Nuestras recomendaciones son: