Skip to content

Fetch more group projects

Scott Hampton requested to merge 250684-fetch-more-projects into master

What does this MR do?

Related to #250684 (closed)

The GraphQL API only returns a max of 100 projects at a time. This sets up an observer to watch for when the user scrolls to the bottom of the dropdown, and fetches the next "page" of projects.

Screenshots

Scrolling to the bottom loads more

fetch_more_projects_scroll

Searching for a project that hasn't been loaded yet loads more

fetch_more_projects_search

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Scott Hampton

Merge request reports