In reaction/reaction-received page on activity/notification, there exists a bug.
When user trying to scroll down and load the next page, there will be the same items added to the list, causing duplication.
The issue stems from a misalignment between the frontend and the backend. The id defined in the frontend is post_id while the backend requires reaction_id.
A draft PR is here, please review it when convenient.