perf(replies): progressive render, 500 replies/page, content-visibility

Set repliesPerPage to 500 to avoid Virtuoso pagination sort drift. Add useProgressiveRender with startTransition batching and CSS content-visibility for long reply lists.
This commit is contained in:
plebeius
2026-02-15 18:46:49 +08:00
parent ec620238e3
commit dedf18e199
5 changed files with 90 additions and 2 deletions
+4
View File
@@ -456,6 +456,8 @@
.replyDesktop {
padding-top: 4px;
content-visibility: auto;
contain-intrinsic-size: auto 120px;
}
.replyDesktop .sideArrows {
@@ -490,6 +492,8 @@
.replyMobile {
padding-top: 7px;
content-visibility: auto;
contain-intrinsic-size: auto 120px;
}
.replyMobile .replyContainer {