matchQueryItem()function
matchQueryItem(item: T, filters: ImmutableArray<QueryFilter>): boolean
| Param | Type | |
|---|---|---|
item | T | The data item to test. required |
filters | ImmutableArray<QueryFilter> | The set of filters that the item must satisfy. required |
| Return | |
|---|---|
boolean | true if the item matches every filter, false otherwise. |
Match a single data item against a set of filters.
Examples
matchQueryItem({ name: "Alice" }, [{ key: ["name"], operator: "is", value: "Alice" }]) // true