UNPKG

@arteneo/forge

Version:
18 lines (17 loc) 1.16 kB
import React from "react"; import { ButtonLinkProps } from "../../../components/Common/ButtonLink"; import ColumnInterface from "../../../components/Table/definitions/ColumnInterface"; import FilterValuesInterface from "../../../components/Table/definitions/FilterValuesInterface"; import ResultInterface from "../../../components/Table/definitions/ResultInterface"; import SortingInterface from "../../../components/Table/definitions/SortingInterface"; type ResultRedirectProps = ButtonLinkProps & ColumnInterface; interface ResultRedirectTableQueryProps extends ResultRedirectProps { queryKey?: string; page?: number | ((result: ResultInterface) => number); rowsPerPage?: number | ((result: ResultInterface) => number); sorting?: SortingInterface | ((result: ResultInterface) => SortingInterface); filters?: FilterValuesInterface | ((result: ResultInterface) => FilterValuesInterface); } declare const ResultRedirectTableQuery: ({ result, to, queryKey, page, rowsPerPage, sorting, filters, ...props }: ResultRedirectTableQueryProps) => React.JSX.Element; export default ResultRedirectTableQuery; export { ResultRedirectTableQueryProps };