@@ -4,9 +4,13 @@ import {RemoteDataState} from 'src/types'
44// Components
55import {
66 DraggableResizer ,
7+ FlexBox ,
8+ FlexDirection ,
79 Orientation ,
810 Button ,
911 IconFont ,
12+ AlignItems ,
13+ JustifyContent ,
1014} from '@influxdata/clockface'
1115import { QueryProvider , QueryContext } from 'src/shared/contexts/query'
1216import { EditorProvider } from 'src/shared/contexts/editor'
@@ -44,27 +48,38 @@ const FluxQueryBuilder: FC = () => {
4448 return (
4549 < EditorProvider >
4650 < SidebarProvider >
47- < div className = "flux-query-builder--menu" >
48- < Button onClick = { clear } text = "New Script" icon = { IconFont . Plus_New } />
49- </ div >
50- < DraggableResizer
51- handleOrientation = { Orientation . Vertical }
52- handlePositions = { vertical }
53- onChangePositions = { setVertical }
51+ < FlexBox
52+ className = "flux-query-builder--container"
53+ direction = { FlexDirection . Column }
54+ justifyContent = { JustifyContent . SpaceBetween }
55+ alignItems = { AlignItems . Stretch }
5456 >
55- < DraggableResizer . Panel >
56- < Schema />
57- </ DraggableResizer . Panel >
58- < DraggableResizer . Panel
59- testID = "flux-query-builder-middle-panel"
60- className = "new-data-explorer-rightside"
57+ < div className = "flux-query-builder--menu" >
58+ < Button
59+ onClick = { clear }
60+ text = "New Script"
61+ icon = { IconFont . Plus_New }
62+ />
63+ </ div >
64+ < DraggableResizer
65+ handleOrientation = { Orientation . Vertical }
66+ handlePositions = { vertical }
67+ onChangePositions = { setVertical }
6168 >
62- < ResultsPane />
63- </ DraggableResizer . Panel >
64- < DraggableResizer . Panel >
65- < Sidebar />
66- </ DraggableResizer . Panel >
67- </ DraggableResizer >
69+ < DraggableResizer . Panel >
70+ < Schema />
71+ </ DraggableResizer . Panel >
72+ < DraggableResizer . Panel
73+ testID = "flux-query-builder-middle-panel"
74+ className = "new-data-explorer-rightside"
75+ >
76+ < ResultsPane />
77+ </ DraggableResizer . Panel >
78+ < DraggableResizer . Panel >
79+ < Sidebar />
80+ </ DraggableResizer . Panel >
81+ </ DraggableResizer >
82+ </ FlexBox >
6883 </ SidebarProvider >
6984 </ EditorProvider >
7085 )
0 commit comments