annotations editor menu should not appear if annotations are disabled (#42068)

This commit is contained in:
Victor Marin
2021-11-23 14:16:11 +02:00
committed by GitHub
parent 035e676cad
commit 410044fa05

View File

@@ -71,6 +71,7 @@ export const TimeSeriesPanel: React.FC<TimeSeriesPanelProps> = ({
<AnnotationsPlugin annotations={data.annotations} config={config} timeZone={timeZone} />
)}
{/* Enables annotations creation*/}
{enableAnnotationCreation ? (
<AnnotationEditorPlugin data={alignedDataFrame} timeZone={timeZone} config={config}>
{({ startAnnotating }) => {
return (
@@ -79,9 +80,7 @@ export const TimeSeriesPanel: React.FC<TimeSeriesPanelProps> = ({
config={config}
timeZone={timeZone}
replaceVariables={replaceVariables}
defaultItems={
enableAnnotationCreation
? [
defaultItems={[
{
items: [
{
@@ -97,13 +96,20 @@ export const TimeSeriesPanel: React.FC<TimeSeriesPanelProps> = ({
},
],
},
]
: []
}
]}
/>
);
}}
</AnnotationEditorPlugin>
) : (
<ContextMenuPlugin
data={alignedDataFrame}
config={config}
timeZone={timeZone}
replaceVariables={replaceVariables}
defaultItems={[]}
/>
)}
{data.annotations && (
<ExemplarsPlugin
config={config}