[2024-11-10] Removed the infinite scroll (React Virtuoso) #44
HU-Lee
announced in
Development logs
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
At first, I wanted to implement infinite scrolls on some pages, like the check or search page,
to improve the website's performance.
There are many packages related to this feature, and I finally chose React Virtuoso.
However, there are many limitations to this kind of package, so it became hard to customize the code.
Furthermore, React Virtuoso has some rendering issues, and some orderings are changed while scrolling. I noticed a customer complaint about it and reproduced this issue.
And more, most of the AE Check users use the website on mobile.
While following up this issue, I noticed that mobile users are struggling with scrolling.
Therefore, I decided to remove the infinity scroll and change the UI to pagination.
Beta Was this translation helpful? Give feedback.
All reactions