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 => {