[v9.3.x] Alerting: Rule viewer expression view fix (#65007)

Fix rule viewer
This commit is contained in:
ismail simsek
2023-03-20 12:48:50 +01:00
committed by GitHub
parent 43f61622b3
commit 4399288f9d
@@ -28,7 +28,11 @@ export function RuleViewerVisualization(props: RuleViewerVisualizationProps): JS
const { data, query, onChangeQuery } = props;
const defaultPanel = isExpressionQuery(query.model) ? TABLE : TIMESERIES;
const [panel, setPanel] = useState<SupportedPanelPlugins>(defaultPanel);
const dsSettings = getDataSourceSrv().getInstanceSettings(query.datasourceUid);
let uid = query.datasourceUid;
if (isExpressionQuery(query.model)) {
uid = query.model.datasource?.type ?? query.datasourceUid;
}
const dsSettings = getDataSourceSrv().getInstanceSettings(uid);
const relativeTimeRange = query.relativeTimeRange;
const [options, setOptions] = useState<PanelOptions>({
frameIndex: 0,