Probando la app me conseguí un bug.
Si abres el modal y le das añadir, se agregará un TODO sin texto. Pero tengo la solución.
Existen muchas formas de validación para indicarle al usuario lo que falta. En nuestro caso, por ser un formulario sencillo, basta con agregarle la propiedad required
al <textarea />
de TodoForm
. quedando así:
<textarea
placeholder="Cortar cebolla para el almuerzo"
value={newTodoValue}
onChange={onChange}
required
/>
Con eso, el evento submit
del formulario no se ejecutará si el textarea
está vacío.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?