en el minuto 8:34 onChange={(input) => this.setState({ email: input.target.value })} no se si puede funcionar
en el minuto 8:34 onChange={(input) => this.setState({ email: input.target.value })} no se si puede funcionar
¡Hola Edvin! Gracias por tu pregunta.
En cuanto a tu pregunta, la fórmula que has escrito parece correcta. El método onChange se utiliza para detectar cambios en un input y actualizar el estado correspondiente. En este caso, se está actualizando el estado de email con el valor del input.
Sin embargo, es importante tener en cuenta que esta fórmula está escrita en una clase, por lo que si estás trabajando con hooks, tendrías que adaptarla para que funcione con useState.
Por ejemplo, si quisieras actualizar el estado de email con un hook, podrías hacerlo de la siguiente manera:
const [email, setEmail] = useState('');
const handleEmailChange = (event) => { setEmail(event.target.value); }
Y en tu input, podrías utilizar el hook de la siguiente manera:
Espero que esto te haya ayudado. ¡Buenos estudios!