Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

[Duda] No me muestra los POST

Me sale este error en la consola, no me muestra las cards con el método POST Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Mi código es el siguiente en ListPosts.jsx

import { useState, useEffect } from "react"
import "../assets/css/componentes/card.css"
import { buscar } from "../api/api"
import { Link } from "react-router-dom"

const ListPosts = ({ url }) => {
    const [posts, setPosts] = useState([])

    useEffect (() =>{
        buscar(url, setPosts)
        console.log (posts)

    }, [url])

    return (
        <section className="posts container">
              {
                posts.map(post => {
                    const { id, title, metadescription, categoria } = post;
                    return <Link to={`/posts/${id}`} className={`post__card post-card--${categoria}`} key={id}>
                        <article >
                            <h3 className="post-card__title">
                                {title}
                            </h3>
                            <p className="post-card__meta">{metadescription}</p>
                        </article>
                    </Link>
                })
            }
        </section>
    )
}

export default ListPosts
2 respuestas
solución!

Me maté buscando el error, simplemente era por que puse URL en minúsculas. Antes baseUrl: "http://localhost:5000" Después baseURL: "http://localhost:5000"

muchas gracias Fernando me ayudo mucho tu observación