<vaadin-grid-filter> can be used to define filtering for a column.
NOTE: You must explicitly import the vaadin-grid-filter.html in order to use <vaadin-grid-filter>.
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.