<vaadin-grid-filter> can be used for filtering the grid data.
NOTE: You must explicitly import the vaadin-grid-filter in order to use it.
While filtering works with array data providers out-of-the-box, custom data providers need to provide pre-filtered data to the vaadin-grid.
Whenever the value of a vaadin-grid-filter changes, for example, when
a user types something, the dataProvider is asked for fresh data with
the filters included as one of the request parameters.
Hint: When using a data provider, path on the filter element
can be customized to be any string, instead of a property on the item object.