From b2ee152443daabd763997f16355a746dfdf226d8 Mon Sep 17 00:00:00 2001 From: Marcos Date: Sun, 23 May 2021 00:09:05 -0400 Subject: [PATCH] =?UTF-8?q?ADD:=20Agregando=20filtro=20para=20no=20enviar?= =?UTF-8?q?=20una=20tarea=20vac=C3=ADa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Note que faltaba ese filtro en el handleSubmit para evitar que una tarea fuese enviada vacĂ­a. --- src/App.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 3a6ba9a..50b6f7e 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -14,10 +14,15 @@ function App(): JSX.Element { const taskInput = useRef(null); const handleSubmit = (e: FormElemEvent): void => { - e.preventDefault(); - addTask(newTask); - setNewTask(""); + + e.preventDefault(); + taskInput.current?.focus(); + if(newTask === '') return; + + addTask(newTask); + setNewTask(''); + }; const addTask = (name: string): void => {