format code

This commit is contained in:
2025-07-04 15:27:11 +08:00
parent 54ab93ea7b
commit d661ac3e17
5 changed files with 82 additions and 58 deletions

View File

@@ -165,24 +165,26 @@ function CommentReply({ comment }: { comment: CommentWithRef }) {
setListKey((prev) => prev + 1);
}, []);
return <>
<h2 className="text-xl font-bold my-2">{t("Replies")}</h2>
<CommentInput replyTo={comment.id} reload={reload} />
<CommentsList
commentId={comment.id}
page={page}
maxPageCallback={(maxPage: number) => {
setMaxPage(maxPage);
}}
key={listKey}
reload={reload}
/>
{maxPage ? (
<div className={"w-full flex justify-center"}>
<Pagination page={page} setPage={setPage} totalPages={maxPage} />
</div>
) : null}
</>
return (
<>
<h2 className="text-xl font-bold my-2">{t("Replies")}</h2>
<CommentInput replyTo={comment.id} reload={reload} />
<CommentsList
commentId={comment.id}
page={page}
maxPageCallback={(maxPage: number) => {
setMaxPage(maxPage);
}}
key={listKey}
reload={reload}
/>
{maxPage ? (
<div className={"w-full flex justify-center"}>
<Pagination page={page} setPage={setPage} totalPages={maxPage} />
</div>
) : null}
</>
);
}
function CommentsList({
@@ -224,9 +226,14 @@ function CommentsList({
<>
{comments.map((comment) => {
return (
<CommentTile elevation="high" comment={comment} key={comment.id} onUpdated={reload} />
<CommentTile
elevation="high"
comment={comment}
key={comment.id}
onUpdated={reload}
/>
);
})}
</>
);
}
}