UNPKG

es-grid-template

Version:

es-grid-template

18 lines (17 loc) 725 B
import React from "react"; import type { ColumnsTable, ColumnTable, GridTableLocale, Locale } from "./../grid-component/type"; import type { ColumnDef, Table } from "@tanstack/react-table"; export type IColumnsChoose<RecordType> = { id: string; table: Table<RecordType>; columns: ColumnDef<RecordType>[]; originColumns: ColumnTable[]; columnsGroup?: string[]; triggerChangeColumns?: (columns: ColumnsTable<RecordType>, keys: string[], type: string) => void; t?: any; triggerChangeKeys?: any; columnHidden: any; locale?: Locale; tableLocal: GridTableLocale; }; export declare const ColumnsChoose: <RecordType extends object>(props: IColumnsChoose<RecordType>) => React.JSX.Element;