signoz/frontend/src/container/QueryTable/QueryTable.intefaces.ts

15 lines
451 B
TypeScript
Raw Normal View History

import { TableProps } from 'antd';
import { RowData } from 'lib/query/createTableColumnsFromQuery';
import { ReactNode } from 'react';
import { Query } from 'types/api/queryBuilder/queryBuilderData';
import { QueryDataV3 } from 'types/api/widgets/getQuery';
export type QueryTableProps = Omit<
TableProps<RowData>,
'columns' | 'dataSource'
> & {
queryTableData: QueryDataV3[];
query: Query;
renderActionCell?: (record: RowData) => ReactNode;
};