UNPKG

@arco-design/web-vue

Version:

Arco Design Vue 2.0: A Vue.js 3 UI Library

12 lines (11 loc) 518 B
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; };