Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Infinite Scrolling and Previous Item Persistence in Notifications #8770

Closed
shauryag2002 opened this issue Oct 13, 2024 · 1 comment · Fixed by #8771
Closed

Infinite Scrolling and Previous Item Persistence in Notifications #8770

shauryag2002 opened this issue Oct 13, 2024 · 1 comment · Fixed by #8771
Assignees

Comments

@shauryag2002
Copy link
Contributor

Is your feature request related to a problem? Please describe.
I often find it cumbersome to manually click a "Load More" button to view additional notifications. Moreover, after clicking "Load More," the previous notifications should be removed. If a user wishes to view previous notifications again, they should restart the entire process of viewing notifications. This behavior complicates the management and viewing of notifications, making it inefficient.

Describe the solution you'd like
I propose implementing infinite scrolling for the notifications list, allowing new notifications to load automatically as the user scrolls to the bottom. Additionally, when the event filter is changed, the existing list of notifications should be cleared and replaced with the new results. This ensures that the list remains current and relevant to the selected filter. However, previous notifications will still be available, and new notifications will append at the end of the list.

Describe alternatives you've considered

  • Manual Load More Button: Retaining the "Load More" button as a fallback option in case infinite scrolling encounters issues.
  • Pagination: Implementing a traditional pagination system where users can navigate through pages of notifications.

Solution Video:
https://github.com/user-attachments/assets/f3fdefd6-85f4-4b8a-adee-42da3445cd80

@shauryag2002
Copy link
Contributor Author

Hi @nihal467 , I am working on this .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant