diff --git a/src/features/grid/components/heatmap-grid.tsx b/src/features/grid/components/heatmap-grid.tsx index e4b05ba..944d339 100644 --- a/src/features/grid/components/heatmap-grid.tsx +++ b/src/features/grid/components/heatmap-grid.tsx @@ -419,6 +419,12 @@ export function HeatmapGrid({ onSelectionChange }: HeatmapGridProps) { getSortedRowModel: getSortedRowModel(), getFilteredRowModel: getFilteredRowModel(), enableRowSelection: true, + globalFilterFn: (row, columnId, filterValue) => { + const search = String(filterValue).toLowerCase(); + const libelle = String(row.original.libelle1 || "").toLowerCase(); + const code = String(row.original.codein || "").toLowerCase(); + return libelle.includes(search) || code.includes(search); + }, }); const { rows: tableRows } = table.getRowModel();