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

408
Vistas
Advertencia: se proporcionó un objeto de referencia inesperado para la entrada. Use una función de establecimiento de referencias o React.createRef(). Con forma de gancho de reacción

Soy nuevo en reaccionar en forma de gancho. Estoy pegando mi código a continuación

 import React from "react"; import { useForm } from "react-hook-form"; const Inventory = () => { const { register, handleSubmit, formState: { errors }, } = useForm(); const onSubmit = (data) => { console.log(data); }; return ( <form onSubmit={handleSubmit(onSubmit)}> <input className="border border-gray-900 rounded-lg p-2" type="number" placeholder="Number" ref={register("number", { required: true })} /> {errors.number && <p>This is required</p>} <button className="mt-4 text-white bg-gray-900 border-2 border-gray-900 rounded-md px-2 py-1" type="submit" > Add </button> </form> ); }; export default Inventory;

Cuando envío el formulario, no obtengo ningún resultado en la consola. También estoy recibiendo una advertencia como

Warning: Unexpected ref object provided for input. Use either a ref-setter function or React.createRef().

¿Cuál es el problema aquí?

Gracias

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Ok, cometí un error en el código. yo escribí esto

 ref={register("number", { required: true })}

En lugar de esto

 {...register("number", { required: true })}
about 4 years ago · Juan Pablo Isaza Denunciar

0

Para mi caso, eliminé la ref . No sé si es la solución correcta.

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