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

266
Vistas
TypeError no detectado: el producto no está definido No se puede acceder a la identificación de usuario de mi producto TypeError no detectado: no se pueden leer las propiedades de undefined (leyendo '_id')

Estoy tratando de establecer un enlace dependiendo de si un usuario creó la publicación o no, si la creó, entonces aparece un botón EDITAR, de lo contrario, aparece un informe.

 const userLogin = useSelector((state) => state.userLogin) const { userInfo } = userLogin const productDetails = useSelector (state => state.productDetails)

const {cargando, error, producto} = detalles del producto

 useEffect(() => { dispatch(listProductDetails(id)) dispatch(listProducts()) }, [dispatch, id]) const [bid, setBid] = useState('') const submitHandler =(e) => { e.preventDefault() if (setBid > product.currentPrice + product.minIncrement){ dispatch(makeBid({bid, _id: id})) }else { console.log("Bid isn't big enough") } } return ( <> <Link className='btn btn-dark my-3' to='/'>more</Link>

el problema es aqui no puedo acceder a mis datos

 {userInfo ?(userInfo.id===product._id&&( <Link className='ml-19' to={`/product/${product._id}/edit`}>EDIT</L`enter code here`ink> )) :userInfo?(userInfo.id !== product._id&&( <Link to={`/product/${product._id}/report`}>REPORT</Link> )): (<></>)} {loading ? <Loader /> : error ? <Message variant='danger'>{error}</Message> : ( <> <Meta title={product.name} /> <Row> <Col md={4} > <Link className='link' to={`/profile/${product._id}`}> <h5>Listing created by</h5> <h6>{/*product.user.name*/}</h6> </Link> <Image className='border border-primary' src={product.image} alt={product.name} fluid/> ....
about 4 years ago · Juan Pablo Isaza
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