A common pattern for data manipulation from user input
/src/core/filters.tsx
file, and register definitions that specific what operators, and values can be input by the user.
The following combinations of filters are built into the preview to demonstrate some of the possibilities:
field:price
operator:>
value:50
field:name
operator:contains
value:john
field:status
operator:=
value:active
fetch
function to the filter definition. This function should return a promise that resolves with the filtered data.
The preview serves as a good example of what is possible, for your own app you may need to customize the labels, icons, and operator UI to match your own data model.