appbaseio / appbaseio/dejavu

The list of terms on the dropdown for each column are updated when other filters are applied

Open
#416 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
8.5k
Forks
512
PR merge metrics
No merged PRs in 30d

Description

Hello.

**Is your feature request related to a problem? Please describe.**
Adding filters in other columns does not update the drop down in other columns. The list is based off highest count, but if I want to get something that wasn't high enough to make the list, I have no way of filtering the data.

The only work around I found was adding filters and using global search, but I found this doesn't work every time and in one index, when I use an ID, I will be shown "No Results Found" for one that does exist in that index. Being able to filter a specific column on a certain field would help a lot.

**Describe the solution you'd like**
When I add a filter for one column, updating the dropdown list would be helpful.

When I use the search feature inside the filter it would filter the results for that column.

Having another way to add your filter without depending on the dropdown.

**Describe alternatives you've considered**
If the dropdown can't be updated, having a way to still be able to add my filter without relying on the checkbox would help a lot.

Contributor guide

Open the contributing guide

Research direction

The issue names no source files, tests, or entry points; begin by locating the column-filter dropdown and its per-column search behavior. Done means filters in one column update the available terms in other columns, column search finds values for that column, and users have a way to add a filter without relying on the checkbox list.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.