1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-12-02 05:57:29 +01:00

fix infinite loop when no comment found

This commit is contained in:
marcoelissa 2022-11-10 03:06:03 +07:00
parent d42d31022c
commit 02ccf24964
3 changed files with 11 additions and 2 deletions

View File

@ -16,3 +16,8 @@
padding: calc(var(--spacer) / 2) var(--spacer); padding: calc(var(--spacer) / 2) var(--spacer);
border-top: 1px solid var(--border-color); border-top: 1px solid var(--border-color);
} }
.noComment {
padding: calc(var(--spacer) / 2) var(--spacer);
text-align: center;
}

View File

@ -22,10 +22,14 @@ export default function Posts({
posts.map((post, index) => <Post key={index} post={post} />)} posts.map((post, index) => <Post key={index} post={post} />)}
</div> </div>
{loading && ( {loading ? (
<div className={styles.loader}> <div className={styles.loader}>
<Loader /> <Loader />
</div> </div>
) : (
!posts.length && (
<div className={styles.noComment}>No comment yet...</div>
)
)} )}
{!loading && hasMore && ( {!loading && hasMore && (

View File

@ -22,7 +22,7 @@ export default function Comment({ asset }: { asset: AssetExtended }) {
if (error) { if (error) {
console.log(error) console.log(error)
} }
if (data) { if (data && data.length) {
const newPosts = posts.concat(data) const newPosts = posts.concat(data)
setPosts(newPosts) setPosts(newPosts)