Skip to content

feat(people): add lazy pagination + search clear button (#65)#110

Open
64johnlee wants to merge 26 commits into
RetroShare:masterfrom
64johnlee:ralph/RS-038
Open

feat(people): add lazy pagination + search clear button (#65)#110
64johnlee wants to merge 26 commits into
RetroShare:masterfrom
64johnlee:ralph/RS-038

Conversation

@64johnlee
Copy link
Copy Markdown

@64johnlee 64johnlee commented May 3, 2026

Summary

People page improvements:

Features

  1. Lazy pagination for All Contacts view (loads more as you scroll)
  2. Search clear button - X button appears in search bar when text is entered

Files Changed

  • webui-src/app/people/people.js - lazy pagination
  • webui-src/app/people/people_util.js - search clear button
  • webui-src/styles.css - searchbar styles

- Add paginated loading to People > All contacts
- Initially shows 30 contacts, 'Load More' button reveals more
- Loads 30 at a time until all contacts displayed
- Uses same pattern as mail pagination

Fixes issue RetroShare#38 - Lazy pagination required in the people->All contacts
@64johnlee 64johnlee changed the title feat(people): add lazy pagination to All contacts view feat(people): add lazy pagination + search clear button (#65) May 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant