mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-17 15:36:48 +00:00
* refactor: initial setup * refactor: created panelWrapper to separate panel data * fix: type error * fix: the dimension issue for graphs * refactor: done with table value uplot panels * refactor: done with logs panel component * refactor: updated props for log panel component * fix: query range duplicate issue for logs * refactor: trace list view done * fix: full view support * refactor: done with edit mode for panels * refactor: type and props * refactor: reduce an extra api call on edit for list view * refactor: done with full graph visibility handler * refactor: removed commented code * refactor: removed commented code * fix: build failure * refactor: updated service layer graphs * refactor: updated top level oparation query key * refactor: added drag select * refactor: done with drag select in chart * refactor: code cleanup * refactor: legend should not need stage and run query
25 lines
638 B
TypeScript
25 lines
638 B
TypeScript
import GridTableComponent from 'container/GridTableComponent';
|
|
import { GRID_TABLE_CONFIG } from 'container/GridTableComponent/config';
|
|
|
|
import { PanelWrapperProps } from './panelWrapper.types';
|
|
|
|
function TablePanelWrapper({
|
|
widget,
|
|
queryResponse,
|
|
}: PanelWrapperProps): JSX.Element {
|
|
const panelData =
|
|
queryResponse.data?.payload?.data.newResult.data.result || [];
|
|
const { thresholds } = widget;
|
|
return (
|
|
<GridTableComponent
|
|
data={panelData}
|
|
query={widget.query}
|
|
thresholds={thresholds}
|
|
// eslint-disable-next-line react/jsx-props-no-spreading
|
|
{...GRID_TABLE_CONFIG}
|
|
/>
|
|
);
|
|
}
|
|
|
|
export default TablePanelWrapper;
|