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 && (