UNPKG

ze-react-component-library

Version:
12 lines (11 loc) 1.95 kB
/// <reference types="react" /> import { LogicformType, LogicformAPIResultType } from "zeroetp-api-sdk"; export declare function useTableParams({ logicform, setLogicform, data, }: { data?: LogicformAPIResultType; logicform: LogicformType; setLogicform: (logicform?: LogicformType, logicformWithSkipAndSort?: LogicformType) => void; }): { tableParams: [pagination: import("antd").TablePaginationConfig, filters: Record<string, import("antd/lib/table/interface").FilterValue>, sorter: import("antd/lib/table/interface").SorterResult<import("@ant-design/pro-table").ProColumnType<unknown, "text">> | import("antd/lib/table/interface").SorterResult<import("@ant-design/pro-table").ProColumnType<unknown, "text">>[], extra: import("antd/lib/table/interface").TableCurrentDataSource<import("@ant-design/pro-table").ProColumnType<unknown, "text">>]; setTableParams: import("react").Dispatch<import("react").SetStateAction<[pagination: import("antd").TablePaginationConfig, filters: Record<string, import("antd/lib/table/interface").FilterValue>, sorter: import("antd/lib/table/interface").SorterResult<import("@ant-design/pro-table").ProColumnType<unknown, "text">> | import("antd/lib/table/interface").SorterResult<import("@ant-design/pro-table").ProColumnType<unknown, "text">>[], extra: import("antd/lib/table/interface").TableCurrentDataSource<import("@ant-design/pro-table").ProColumnType<unknown, "text">>]>>; onTableChange: (pagination: import("antd").TablePaginationConfig, filters: Record<string, import("antd/lib/table/interface").FilterValue>, sorter: import("antd/lib/table/interface").SorterResult<import("@ant-design/pro-table").ProColumnType<unknown, "text">> | import("antd/lib/table/interface").SorterResult<import("@ant-design/pro-table").ProColumnType<unknown, "text">>[], extra: import("antd/lib/table/interface").TableCurrentDataSource<import("@ant-design/pro-table").ProColumnType<unknown, "text">>) => void; };