Hola compañeros, debe tener que ver con asincronismo y la llegada de la petición a la API, pero me salÃa el siguiente error (siguiendo el codigo de la clase, hasta copiándolo) :
(
La razón es que no le llegaba una URL correctamente.
Entonces, en lugar de tener la etiqueta Image en el return de ProductItem.jsx :
<Image src={product.images[0]} alt={product.title} width={240} height={240} />
Le agregamos una validación, en el que si existe el valor de product.images[0] ahora si renderice la Image
{product.images[0] && <Image src={product.images[0]} alt={product.title} width={240} height={240} />}
😄
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.