mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-10-11 19:31:32 +08:00
19 lines
666 B
TypeScript
19 lines
666 B
TypeScript
import { PANEL_TYPES } from 'constants/queryBuilder';
|
|
|
|
import ListPanelWrapper from './ListPanelWrapper';
|
|
import PiePanelWrapper from './PiePanelWrapper';
|
|
import TablePanelWrapper from './TablePanelWrapper';
|
|
import UplotPanelWrapper from './UplotPanelWrapper';
|
|
import ValuePanelWrapper from './ValuePanelWrapper';
|
|
|
|
export const PanelTypeVsPanelWrapper = {
|
|
[PANEL_TYPES.TIME_SERIES]: UplotPanelWrapper,
|
|
[PANEL_TYPES.TABLE]: TablePanelWrapper,
|
|
[PANEL_TYPES.LIST]: ListPanelWrapper,
|
|
[PANEL_TYPES.VALUE]: ValuePanelWrapper,
|
|
[PANEL_TYPES.TRACE]: null,
|
|
[PANEL_TYPES.EMPTY_WIDGET]: null,
|
|
[PANEL_TYPES.PIE]: PiePanelWrapper,
|
|
[PANEL_TYPES.BAR]: UplotPanelWrapper,
|
|
};
|