regle problemme
continuous-integration/drone/push Build encountered an error Details

master
Bastien OLLIER 2 years ago
parent b92ae332da
commit 50b4bd747b

@ -17,19 +17,24 @@ const NouveauDisplayPosts = () => {
if (!postsData) { if (!postsData) {
return <p>Loading...</p>; return <p>Loading...</p>;
} }
try{
return (
<div>
<ul>
{!isEmpty(postsData[0]) &&
postsData.map((post) => {
if(post.postedId === uid){
return <Post post={post} key={post._id}/>
}
})}
</ul>
</div>
);
}
catch (error){
return <p>Loading...</p>;
return ( }
<div>
<ul>
{!isEmpty(postsData[0]) &&
postsData.map((post) => {
if(post.postedId === uid){
return <Post post={post} key={post._id}/>
}
})}
</ul>
</div>
);
}; };
export default NouveauDisplayPosts; export default NouveauDisplayPosts;

@ -52,38 +52,42 @@ const PostNouvelleAffichage = ( { post } ) => {
if(!isLoading){ if(!isLoading){
return <p></p>; return <p></p>;
} }
try {
return ( return (
<li className='PostesProfilConteneur' key={post._id}> <li className='PostesProfilConteneur' key={post._id}>
{isLoading ? ( {isLoading ? (
<i className='fas fa-spinner fa-spin'></i> <i className='fas fa-spinner fa-spin'></i>
):( ) : (
<> <>
<div className="unPosteNouvelleAffichage"> <div className="unPosteNouvelleAffichage">
<div className="dateDePublicationDuPost"> <div className="dateDePublicationDuPost">
<div>{dateParser(post.createdAt)}</div> <div>{dateParser(post.createdAt)}</div>
</div> </div>
<div className="LienDunPosteNouvelleAffichage"> <div className="LienDunPosteNouvelleAffichage">
<LinkPreview link={post.lien}/> <LinkPreview link={post.lien}/>
<p>{post.message}</p> <p>{post.message}</p>
</div> </div>
<div className='informationDunPosteNouvelleAffichage'> <div className='informationDunPosteNouvelleAffichage'>
<div id="like"> <div id="like">
<ButtonLike post={post}/> <ButtonLike post={post}/>
{/* <img src="coeurs.png"/> */} {/* <img src="coeurs.png"/> */}
<div>{post.likers.length}</div> <div>{post.likers.length}</div>
</div> </div>
<div id="commentaire"> <div id="commentaire">
<img src={Commentaire} onClick={() => setComments(!comments)}/> <img src={Commentaire} onClick={() => setComments(!comments)}/>
<div >{post.comments.length}</div> <div>{post.comments.length}</div>
</div> </div>
</div> </div>
</div> </div>
{comments && <Comment className="CommentaireProfil" post={post} />} {comments && <Comment className="CommentaireProfil" post={post}/>}
</> </>
) } )}
</li> </li>
); );
}
catch (error){
return <p>Loading...</p>;
}
}; };

Loading…
Cancel
Save