es-grid-template
Version:
es-grid-template
20 lines (19 loc) • 611 B
TypeScript
import type { AnyObject, IGroupSetting } from "../type";
export declare const SELECTION_COLUMN: {};
interface UseColumnsConfig<RecordType> {
t?: any;
dataSource: RecordType[];
buddhistLocale?: any;
dataSourceFilter?: any;
locale?: any;
format?: any;
handleResize?: any;
sortMultiple?: boolean;
groupAble?: boolean;
groupSetting?: IGroupSetting;
groupColumns?: string[];
rowKey?: any;
onMouseHover?: any;
}
declare const useColumns: <RecordType extends AnyObject = AnyObject>(config: UseColumnsConfig<RecordType>) => readonly [any];
export default useColumns;