From 86747fd8b5583e03842e8df7f0efd4dc764eb97c Mon Sep 17 00:00:00 2001
From: "grafana-delivery-bot[bot]"
<132647405+grafana-delivery-bot[bot]@users.noreply.github.com>
Date: Tue, 2 Apr 2024 10:06:50 +0300
Subject: [PATCH] [v11.0.x] Scenes: Fix crash when searching panel options
(#85367)
Scenes: Fix crash when searching panel options (#85180)
Closes #81883
(cherry picked from commit 08ef6e1a42a7f374870fc055127fe075cf272503)
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
---
.../PanelEditor/getPanelFrameOptions.tsx | 38 +++++++++++--------
1 file changed, 22 insertions(+), 16 deletions(-)
diff --git a/public/app/features/dashboard/components/PanelEditor/getPanelFrameOptions.tsx b/public/app/features/dashboard/components/PanelEditor/getPanelFrameOptions.tsx
index f03f6884b8e..e18a9ce2fa1 100644
--- a/public/app/features/dashboard/components/PanelEditor/getPanelFrameOptions.tsx
+++ b/public/app/features/dashboard/components/PanelEditor/getPanelFrameOptions.tsx
@@ -214,14 +214,7 @@ export function getPanelFrameCategory2(
value: panel.state.title,
popularRank: 1,
render: function renderTitle() {
- const { title } = panel.useState();
- return (
- panel.setState({ title: e.currentTarget.value })}
- />
- );
+ return ;
},
addon: config.featureToggles.dashgpt && (
panel.setState({ description: e.currentTarget.value })}
- />
- );
+ return ;
},
addon: config.featureToggles.dashgpt && (
);
}
+
+function PanelFrameTitle({ panel }: { panel: VizPanel }) {
+ const { title } = panel.useState();
+
+ return (
+ panel.setState({ title: e.currentTarget.value })} />
+ );
+}
+
+function DescriptionTextArea({ panel }: { panel: VizPanel }) {
+ const { description } = panel.useState();
+
+ return (
+