@@ -36,50 +36,60 @@ export function QueryHelpSidebar({
3636 onValueChange = { onTabChange }
3737 className = "flex min-h-0 flex-col overflow-hidden pt-1"
3838 >
39- < ClientTabsList variant = "underline" className = "mx-3 shrink-0" >
40- < ClientTabsTrigger value = "ai" variant = "underline" layoutId = "query-help-tabs" >
41- < div className = "flex items-center gap-0.5" >
42- < AISparkleIcon className = "size-4" /> AI
43- </ div >
44- </ ClientTabsTrigger >
45- < ClientTabsTrigger value = "guide" variant = "underline" layoutId = "query-help-tabs" >
46- Writing TRQL
47- </ ClientTabsTrigger >
48- < ClientTabsTrigger value = "schema" variant = "underline" layoutId = "query-help-tabs" >
49- Table schema
50- </ ClientTabsTrigger >
51- < ClientTabsTrigger value = "examples" variant = "underline" layoutId = "query-help-tabs" >
52- Examples
53- </ ClientTabsTrigger >
54- </ ClientTabsList >
39+ < div className = "h-fit overflow-x-auto scrollbar-thin scrollbar-track-transparent scrollbar-thumb-charcoal-600" >
40+ < ClientTabsList variant = "underline" className = "mx-3 shrink-0" >
41+ < ClientTabsTrigger value = "ai" variant = "underline" layoutId = "query-help-tabs" className = "shrink-0" >
42+ < div className = "flex items-center gap-0.5" >
43+ < AISparkleIcon className = "size-4" /> AI
44+ </ div >
45+ </ ClientTabsTrigger >
46+ < ClientTabsTrigger value = "guide" variant = "underline" layoutId = "query-help-tabs" className = "shrink-0" >
47+ Writing TRQL
48+ </ ClientTabsTrigger >
49+ < ClientTabsTrigger value = "schema" variant = "underline" layoutId = "query-help-tabs" className = "shrink-0" >
50+ Table schema
51+ </ ClientTabsTrigger >
52+ < ClientTabsTrigger value = "examples" variant = "underline" layoutId = "query-help-tabs" className = "shrink-0" >
53+ Examples
54+ </ ClientTabsTrigger >
55+ </ ClientTabsList >
56+ </ div >
5557 < ClientTabsContent
5658 value = "ai"
57- className = "min-h-0 flex-1 overflow-y- auto p-3 scrollbar-thin scrollbar-track-transparent scrollbar-thumb-charcoal-600"
59+ className = "min-h-0 flex-1 overflow-auto scrollbar-thin scrollbar-track-transparent scrollbar-thumb-charcoal-600"
5860 >
59- < AITabContent
60- onQueryGenerated = { onQueryGenerated }
61- onTimeFilterChange = { onTimeFilterChange }
62- getCurrentQuery = { getCurrentQuery }
63- aiFixRequest = { aiFixRequest }
64- />
61+ < div className = "min-w-64 p-3" >
62+ < AITabContent
63+ onQueryGenerated = { onQueryGenerated }
64+ onTimeFilterChange = { onTimeFilterChange }
65+ getCurrentQuery = { getCurrentQuery }
66+ aiFixRequest = { aiFixRequest }
67+ />
68+ </ div >
6569 </ ClientTabsContent >
6670 < ClientTabsContent
6771 value = "guide"
6872 className = "min-h-0 flex-1 overflow-y-auto p-3 scrollbar-thin scrollbar-track-transparent scrollbar-thumb-charcoal-600"
6973 >
70- < TRQLGuideContent onTryExample = { onTryExample } />
74+ < div className = "min-w-64 p-3" >
75+ < TRQLGuideContent onTryExample = { onTryExample } />
76+ </ div >
7177 </ ClientTabsContent >
7278 < ClientTabsContent
7379 value = "schema"
7480 className = "min-h-0 flex-1 overflow-y-auto p-3 scrollbar-thin scrollbar-track-transparent scrollbar-thumb-charcoal-600"
7581 >
76- < TableSchemaContent />
82+ < div className = "min-w-64 p-3" >
83+ < TableSchemaContent />
84+ </ div >
7785 </ ClientTabsContent >
7886 < ClientTabsContent
7987 value = "examples"
8088 className = "min-h-0 flex-1 overflow-y-auto p-3 scrollbar-thin scrollbar-track-transparent scrollbar-thumb-charcoal-600"
8189 >
82- < ExamplesContent onTryExample = { onTryExample } />
90+ < div className = "min-w-64 p-3" >
91+ < ExamplesContent onTryExample = { onTryExample } />
92+ </ div >
8393 </ ClientTabsContent >
8494 </ ClientTabs >
8595 </ div >
0 commit comments