diff --git a/packages/main/src/components/AnalyticalTable/AnalyticalTable.stories.tsx b/packages/main/src/components/AnalyticalTable/AnalyticalTable.stories.tsx index 09667d2b93e..1aec38cc53d 100644 --- a/packages/main/src/components/AnalyticalTable/AnalyticalTable.stories.tsx +++ b/packages/main/src/components/AnalyticalTable/AnalyticalTable.stories.tsx @@ -529,7 +529,7 @@ export const CustomFilter: Story = { } return rows; }, []); - const columns = useMemo( + const columns: AnalyticalTableColumnDefinition[] = useMemo( () => [ { Header: 'Custom Column Filter', diff --git a/packages/main/src/components/AnalyticalTable/types/index.ts b/packages/main/src/components/AnalyticalTable/types/index.ts index 3d5cdac05fd..7cf6815f27f 100644 --- a/packages/main/src/components/AnalyticalTable/types/index.ts +++ b/packages/main/src/components/AnalyticalTable/types/index.ts @@ -69,7 +69,7 @@ export interface ColumnType extends Omit * * __Note:__ If set to `undefined`, the filter is removed. */ - setFilter?: (val: string | undefined) => void; + setFilter?: (val: string | string[] | undefined) => void; sortDescFirst?: boolean; sortedIndex?: number; toggleHidden?: (hidden?: boolean) => void; @@ -153,7 +153,7 @@ export interface TableInstance { * * __Note:__ If set to `undefined`, the filter is removed. */ - setFilter?: (columnId: string, filterValue: string | undefined) => void; + setFilter?: (columnId: string, filterValue: string | string[] | undefined) => void; setGlobalFilter?: (filterValue: string) => void; setGroupBy?: (columnIds: string[]) => void; setHiddenColumns?: (columnIds: string[]) => void;