Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

234
Vistas
Un componente está cambiando una entrada no controlada para ser controlada. Es probable que esto se deba a que el valor cambia de indefinido a un valor definido,

//constructor que he inicializado antes solamente.

 const [groupChatName, setGroupChatName] = useState();

// parte actualizada donde los valores muestran que no está definido y está cambiando de no controlado a controlado

 <FormControl d="flex"> <Input placeholder="Group Name" mb={3} value={groupChatName} onChange={(e) => setGroupChatName(e.target.value)} /> <Button variant="solid" colorScheme="teal" ml={1} isLoading={renameloading} onClick={handleRename} > Update </Button> </FormControl>
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Utilice el atributo defaultValue={groupChatName} en lugar del atributo de value . Puede hacer referencia a los documentos aquí... componentes no controlados

Espero que esto haya ayudado 😁

about 4 years ago · Juan Pablo Isaza Denunciar

0

Está pasando undefined a la propiedad de valor en el componente de Input y luego cambiándolo a cadena al cambiar.

Proporcione un valor inicial en useState

 const [groupChatName, setGroupChatName] = useState("");
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda