@trail-ui/react
Version:
22 lines (19 loc) • 783 B
TypeScript
import * as react_jsx_runtime from 'react/jsx-runtime';
import * as react from 'react';
import { Column } from '@tanstack/react-table';
interface DataTableFacetedFilterProps<TData, TValue> {
column?: Column<TData, TValue>;
title?: string;
options: {
label: string;
value: string;
icon?: react.ComponentType<{
className?: string;
}>;
}[];
selectedFilterValues: Set<unknown>;
setSelectedFilterValues: (values: [] | Set<unknown>) => void;
openFilter: boolean;
}
declare function TanstackTableFacetedFilter<TData, TValue>({ column, title, options, selectedFilterValues, setSelectedFilterValues, }: DataTableFacetedFilterProps<TData, TValue>): react_jsx_runtime.JSX.Element;
export { TanstackTableFacetedFilter };