No entiendo por qué este componente no funciona Aquí hay un enlace a img "porque de alguna manera no puedo publicar la imagen directamente [1]: https://i.stack.imgur.com/Ax7im.png Gracias por cualquier ayuda Aquí tienes el código:
import React from 'react'; import ReactDOM from 'react-dom'; import Postitem from "./Postitem"; const Postlist=(post,title)=>{ return ( <div> <h1 style={{textAlign: 'center'}}>{title}</h1> {post.map((post) => <Postitem post={post} key={post.id}/>)}; </div> )}; export default Postlist;Los componentes de la función React solo toman un argumento, que es un objeto que contiene todos los accesorios. Suponiendo que está pasando un accesorio de post como una matriz cuando lo está procesando, arreglar su declaración de función a esto funcionará:
const Postlist=({post,title})=>{ // component body here, as above }Compruebe lo que viene en la variable "post" para este componente. Si usa la función "post.map", entonces debe ser una matriz.