@arco-design/web-vue
Version:
Arco Design Vue 2.0: A Vue.js 3 UI Library
12 lines (11 loc) • 518 B
TypeScript
import type { Ref } from 'vue';
import type { Filters, TableColumnData } from '../interface';
export declare const useFilter: ({ columns, onFilterChange, }: {
columns: Ref<TableColumnData[]>;
onFilterChange: (dataIndex: string, filteredValues: string[]) => void;
}) => {
_filters: Ref<Filters, Filters>;
computedFilters: import("vue").ComputedRef<Filters>;
resetFilters: (dataIndex?: string | string[] | undefined) => void;
clearFilters: (dataIndex?: string | string[] | undefined) => void;
};