Estoy haciendo una aplicación Todo básica usando redux, esta es la primera vez que uso estos métodos de redux. Tengo un problema cuando agrego Todo, el campo de entrada no se restablece, probé varios enfoques y parece que no funciona.
Por ejemplo: defaultValue, handleText al hacer clic para devolverlo a una cadena vacía, etc.
Hay preguntas similares en la pila pero no con mi enfoque. Aquí está mi código.
Para restablecer el valor del campo de entrada, solo necesita establecer el valor de estado de todos en una cadena vacía, lo que haría llamando:
setTodos(''); Como desea hacer eso después del clic, puede llamar a setTodos siguiendo el dispatch en la función handleClick :
const handleClick = () => { dispatch({ ... }); setTodos(''); }; Además, es posible que desee inicializar todos en una cadena vacía en lugar de una matriz, ya que se usa como valor para una entrada de texto:
const [todos, setTodos] = useState('');