data
filters
A multi-field query builder — compose a filter list across fields, each with its own operators. The filter AST is pure; TanStack-Table integration optional.
[
{
"id": "demo-initial",
"field": "status",
"operator": "is",
"values": [
"review"
]
}
]Add a filter → pick a field → pick an operator → set values. The JSON above is the live filter AST the parent receives.
Add a filter, pick a field, an operator, values — the JSON below is the live AST the parent receives.
Installation
Usage
Use when
- Structured queries over mixed fields — distinct from FacetedFilter (one column, value multi-select)
Not for
- A single column's values — FacetedFilter is the lighter tool