@@ -16,7 +16,13 @@ import { useParams } from 'react-router-dom'
16
16
import { findIndex } from 'lodash'
17
17
18
18
import { Theme } from 'uiSrc/constants'
19
- import { getCommandNameFromQuery , getVisualizationsByCommand , truncateText , urlForAsset } from 'uiSrc/utils'
19
+ import {
20
+ getCommandNameFromQuery ,
21
+ getVisualizationsByCommand ,
22
+ isGroupMode ,
23
+ truncateText ,
24
+ urlForAsset
25
+ } from 'uiSrc/utils'
20
26
import { ThemeContext } from 'uiSrc/contexts/themeContext'
21
27
import { appPluginsSelector } from 'uiSrc/slices/app/plugins'
22
28
import { sendEventTelemetry , TelemetryEvent } from 'uiSrc/telemetry'
@@ -45,7 +51,7 @@ export interface Props {
45
51
queryType : WBQueryType
46
52
selectedValue : string
47
53
loading ?: boolean
48
- emptyCommand : boolean
54
+ emptyCommand ? : boolean
49
55
toggleOpen : ( ) => void
50
56
toggleFullScreen : ( ) => void
51
57
setSelectedValue : ( type : WBQueryType , value : string ) => void
@@ -68,7 +74,7 @@ const QueryCardHeader = (props: Props) => {
68
74
summary,
69
75
activeMode,
70
76
selectedValue,
71
- emptyCommand,
77
+ emptyCommand = false ,
72
78
setSelectedValue,
73
79
onQueryDelete,
74
80
onQueryReRun,
@@ -92,7 +98,7 @@ const QueryCardHeader = (props: Props) => {
92
98
databaseId : instanceId ,
93
99
command : getCommandNameFromQuery ( query , COMMANDS_SPEC ) ,
94
100
rawMode : activeMode === RunQueryMode . Raw ,
95
- group : activeResultsMode === ResultsMode . GroupMode ,
101
+ group : isGroupMode ( activeResultsMode ) ,
96
102
...additionalData
97
103
}
98
104
} )
0 commit comments