Open bugii opened 9 months ago
I am currently using
getColumnCanGlobalFilter: (c) =>
c.columnDef.enableGlobalFilter ??
Filters.getDefaultOptions!(table).getColumnCanGlobalFilter(c),
as a workaround. This uses the default implementation as a fallback in case no explicit value is set for enableGlobalFilter
.
Filters
is import { Filters } from "@tanstack/react-table";
Describe the bug
When the first value of a column is neither a string nor a number, this column is considered to be not filterable according to the docs.
However, I would have expected that either:
table.getColumnCanGlobalFilter
checks whetherenableGlobalFilter
is manually set totrue
inside the columnDefs.Your minimal, reproducible example
https://codesandbox.io/s/cocky-shape-3fct22?file=/src/App.js
Steps to reproduce
Type "hello" into the input box.
Expected behavior
Table is filtered correctly.
How often does this bug happen?
None
Screenshots or Videos
No response
Platform
react-table version
8.10.7
TypeScript version
No response
Additional context
No response
Terms & Code of Conduct