diff --git a/datav/frontend/src/views/dashboard/grid/PanelGrid/PanelHeader.tsx b/datav/frontend/src/views/dashboard/grid/PanelGrid/PanelHeader.tsx index 6ada74c41..9b15d9686 100644 --- a/datav/frontend/src/views/dashboard/grid/PanelGrid/PanelHeader.tsx +++ b/datav/frontend/src/views/dashboard/grid/PanelGrid/PanelHeader.tsx @@ -177,26 +177,7 @@ const PanelHeader = ({ {(queryError || panel.desc) && ( - - : toString(queryError) - } - > - - i - - + )} ) : ( @@ -212,6 +193,9 @@ const PanelHeader = ({ /> )} + {isEmpty(panel.title) && (queryError || !isEmpty(panel.desc)) && ( + + )} {!loading && panel.enableScopeTime && ( @@ -347,4 +331,27 @@ const PanelMenu = ({ panel, menuItems, onHover, embed, colorMode }) => { ) +} + +const PanelDesc = ({ queryError, desc }) => { + return + : toString(queryError) + } + > + + i + + } \ No newline at end of file