From 1a347bfb7bc2dbe00e87f5130b057c8bebf9c676 Mon Sep 17 00:00:00 2001
From: Adela Almasan <88068998+adela-almasan@users.noreply.github.com>
Date: Mon, 24 Apr 2023 17:38:30 -0500
Subject: [PATCH] Timeseries: Revert annotations rendering changes (#67166)
---
.../panel/timeseries/TimeSeriesPanel.tsx | 29 ++++---------------
1 file changed, 6 insertions(+), 23 deletions(-)
diff --git a/public/app/plugins/panel/timeseries/TimeSeriesPanel.tsx b/public/app/plugins/panel/timeseries/TimeSeriesPanel.tsx
index d75d81c34c6..85d6d67c45a 100644
--- a/public/app/plugins/panel/timeseries/TimeSeriesPanel.tsx
+++ b/public/app/plugins/panel/timeseries/TimeSeriesPanel.tsx
@@ -1,6 +1,6 @@
import React, { useMemo } from 'react';
-import { DataFrame, Field, PanelProps } from '@grafana/data';
+import { Field, PanelProps } from '@grafana/data';
import { PanelDataErrorView } from '@grafana/runtime';
import { TooltipDisplayMode } from '@grafana/schema';
import { KeyboardPlugin, TimeSeries, TooltipPlugin, usePanelContext, ZoomPlugin } from '@grafana/ui';
@@ -37,25 +37,6 @@ export const TimeSeriesPanel = ({
return getFieldLinksForExplore({ field, rowIndex, splitOpenFn: onSplitOpen, range: timeRange });
};
- const { annotations, exemplars } = useMemo(() => {
- let annotations: DataFrame[] | null = null;
- let exemplars: DataFrame[] | null = null;
-
- if (data?.annotations?.length) {
- annotations = [];
- exemplars = [];
- for (let frame of data.annotations) {
- if (frame.name === 'exemplar') {
- exemplars.push(frame);
- } else {
- annotations.push(frame);
- }
- }
- }
-
- return { annotations, exemplars };
- }, [data.annotations]);
-
const frames = useMemo(() => prepareGraphableFields(data.series, config.theme2, timeRange), [data, timeRange]);
const timezones = useMemo(() => getTimezones(options.timezone, timeZone), [options.timezone, timeZone]);
@@ -107,7 +88,9 @@ export const TimeSeriesPanel = ({
/>
)}
{/* Renders annotation markers*/}
- {annotations && }
+ {data.annotations && (
+
+ )}
{/* Enables annotations creation*/}
{enableAnnotationCreation ? (
@@ -149,11 +132,11 @@ export const TimeSeriesPanel = ({
defaultItems={[]}
/>
)}
- {exemplars && (
+ {data.annotations && (