appbaseio / appbaseio/reactivesearch

MultiList filter on server side

Open
#1,550 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
4.9k
Forks
478
PR merge metrics
No merged PRs in 30d

Description

Hi,

**Affected Projects**
React / All

I'm using MultiList with huge lists (more than 10,000 terms), and the `showFilter` is really useful. However, when I use it combined to `showLoadMore`, I need to click multiple times the `Load More` button to get all results as filter is applied on local data already get from the server.

I would prefer the filter to take place on server side in this case.

This behavior might be activated on demand as not all lists need it.
I can't see how to interact with the component to create this behavior on top of the existing component.

Thanks in advance for your help.

Contributor guide

Open the contributing guide

Research direction

Start by locating the MultiList component and the existing showFilter and showLoadMore behavior. Trace how filtering and pagination currently interact, then define an opt-in server-side filtering behavior and verify that filtered results can be loaded without repeated local filtering.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend, search
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.