Autocomplete the value input in table column filters

Often a table cell for a given column will have a finite number of values.
For example, a "tag" column has one of several tags.
Or "created_by" is one of a dozen user emails.

Setting a filter on these columns is typo-prone because the user has to manually enter the predicate value.
It would be great if these columns autocompleted the value as the user typed.
For example if I start filling out the filter: [created_by] [is]
and type "john"
A dropdown shows "john.smith", and clicking that option sets the value in the filter.

For client-side filtering, options could either be user defined or automatically parsed from unique values for that column. This should likely be opt-in per column, since it does not make practical sense for all columns.

For server side paginated tables, the user should be able to define the autocomplete options list per column, since the client side unique set pulled from the current data may not be the full set of possible values.

1 Like

Hi @Adam_Groner ,

Thanks for this feedback! We are tracking this request internally so I've added your +1!