@@ -61,9 +61,11 @@ const DataExplorerPageHeader: FC = () => {
6161 } )
6262 }
6363
64+ const showNewExplorer = fluxQueryBuilder && isFlagEnabled ( 'newDataExplorer' )
65+
6466 let pageTitle = < Page . Title title = "Data Explorer" />
6567
66- if ( fluxQueryBuilder && resource ?. data ?. hasOwnProperty ( 'name' ) ) {
68+ if ( showNewExplorer && resource ?. data ?. hasOwnProperty ( 'name' ) ) {
6769 if ( resource ?. data ?. type === ResourceType . Scripts ) {
6870 pageTitle = < Page . Title title = { resource ?. data ?. name ?? '' } />
6971 } else {
@@ -82,13 +84,13 @@ const DataExplorerPageHeader: FC = () => {
8284 < Page . Header
8385 fullWidth = { true }
8486 className = { `${
85- fluxQueryBuilder ? 'flux-query-builder' : 'data-explorer'
87+ showNewExplorer ? 'flux-query-builder' : 'data-explorer'
8688 } --header`}
8789 testID = "data-explorer--header"
8890 >
8991 { pageTitle }
9092 < FlexBox margin = { ComponentSize . Large } >
91- < FeatureFlag name = " newDataExplorer" >
93+ { isFlagEnabled ( ' newDataExplorer' ) && (
9294 < FlexBox margin = { ComponentSize . Medium } >
9395 < InputLabel > ✨ Preview New Script Editor</ InputLabel >
9496 < SlideToggle
@@ -97,7 +99,7 @@ const DataExplorerPageHeader: FC = () => {
9799 testID = "flux-query-builder-toggle"
98100 />
99101 </ FlexBox >
100- </ FeatureFlag >
102+ ) }
101103 { ! isFlagEnabled ( 'multiOrg' ) && (
102104 < RateLimitAlert location = "data explorer" />
103105 ) }
@@ -110,6 +112,7 @@ const DataExplorerPage: FC = () => {
110112 const { flowsCTA, fluxQueryBuilder, setFlowsCTA} =
111113 useContext ( AppSettingContext )
112114 useLoadTimeReporting ( 'DataExplorerPage load start' )
115+ const showNewExplorer = fluxQueryBuilder && isFlagEnabled ( 'newDataExplorer' )
113116
114117 const hideFlowsCTA = ( ) => {
115118 setFlowsCTA ( { explorer : false } )
@@ -169,7 +172,7 @@ const DataExplorerPage: FC = () => {
169172 </ div >
170173 </ FeatureFlag >
171174 ) }
172- { ! fluxQueryBuilder && (
175+ { ! showNewExplorer && (
173176 < Page . ControlBar fullWidth = { true } >
174177 < Page . ControlBarLeft >
175178 < ViewTypeDropdown />
@@ -182,8 +185,8 @@ const DataExplorerPage: FC = () => {
182185 </ Page . ControlBar >
183186 ) }
184187 < Page . Contents fullWidth = { true } scrollable = { false } >
185- { ! fluxQueryBuilder && < DataExplorer /> }
186- { fluxQueryBuilder && < FluxQueryBuilder /> }
188+ { ! showNewExplorer && < DataExplorer /> }
189+ { showNewExplorer && < FluxQueryBuilder /> }
187190 </ Page . Contents >
188191 </ GetResources >
189192 </ Page >
0 commit comments