elastic / elastic/search-ui

Support for endless scrolling / load more

Open
#560 2 comments 4 reactions 0 assignees View on GitHub
feature pinned
Dominant language
TypeScript
Stars
2k
Forks
383
PR merge metrics
No merged PRs in 30d

Description

As an alternative to paging, users may want to use a "Load More" button or endless scrolling.

This could possibly an action that looks something like:

```
loadMore(20)
```

It would use the paging API to fetch the next page, but append the new results to the current results. It could also potentially be an option to the existing paging action that simply appends rather than replacing the results.

Contributor guide

Open the contributing guide

Research direction

Start by reading the existing paging API and the proposed loadMore(20) action. Determine how the next page is fetched and how results are currently replaced, then define whether loading more is a separate action or an option on paging. Done means subsequent pages are fetched and appended without losing the current results.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.