fix: react virtuoso error and BlockchainInfo unique key error (#571)
This commit is contained in:
parent
0d5fe9b6b3
commit
c6de287cd3
|
|
@ -71,14 +71,14 @@ export const BlockchainInfo: React.FC<{
|
|||
<>
|
||||
<BlockchainInfoLink
|
||||
href={`${CSB_SCAN}/tx/${page?.transactionHash}`}
|
||||
key={page?.transactionHash}
|
||||
key={`create_${page?.transactionHash}`}
|
||||
>
|
||||
{t("Creation")} {page?.transactionHash.slice(0, 10)}
|
||||
...{page?.transactionHash.slice(-10)}
|
||||
</BlockchainInfoLink>
|
||||
<BlockchainInfoLink
|
||||
href={`${CSB_SCAN}/tx/${page?.updatedTransactionHash}`}
|
||||
key={page?.updatedTransactionHash}
|
||||
key={`update_${page?.updatedTransactionHash}`}
|
||||
>
|
||||
{t("Last Update")}{" "}
|
||||
{page?.updatedTransactionHash.slice(0, 10)}...
|
||||
|
|
@ -89,14 +89,14 @@ export const BlockchainInfo: React.FC<{
|
|||
<>
|
||||
<BlockchainInfoLink
|
||||
href={`${CSB_SCAN}/tx/${site?.transactionHash}`}
|
||||
key={site?.transactionHash}
|
||||
key={`create_${site?.transactionHash}`}
|
||||
>
|
||||
{t("Creation")} {site?.transactionHash.slice(0, 10)}
|
||||
...{site?.transactionHash.slice(-10)}
|
||||
</BlockchainInfoLink>
|
||||
<BlockchainInfoLink
|
||||
href={`${CSB_SCAN}/tx/${site?.updatedTransactionHash}`}
|
||||
key={site?.updatedTransactionHash}
|
||||
key={`update_${site?.transactionHash}`}
|
||||
>
|
||||
{t("Last Update")}{" "}
|
||||
{site?.updatedTransactionHash.slice(0, 10)}...
|
||||
|
|
|
|||
|
|
@ -25,6 +25,10 @@ export const Comment: React.FC<{
|
|||
noteId: page?.noteId,
|
||||
})
|
||||
|
||||
const data = comments.data?.pages.filter(
|
||||
(page) => (page?.list?.length ?? 0) > 0,
|
||||
)
|
||||
|
||||
return (
|
||||
<div
|
||||
className={cn("xlog-comment comment", className)}
|
||||
|
|
@ -51,7 +55,7 @@ export const Comment: React.FC<{
|
|||
<Virtuoso
|
||||
className="xlog-comment-list"
|
||||
useWindowScroll
|
||||
data={comments.data?.pages}
|
||||
data={data}
|
||||
endReached={() => comments.hasNextPage && comments.fetchNextPage()}
|
||||
components={{
|
||||
Footer: comments.isLoading ? Loader : undefined,
|
||||
|
|
|
|||
Loading…
Reference in New Issue