1
1
import type { ButtonProps , CheckboxProps } from '@invoke-ai/ui-library' ;
2
- import { Box , Button , Checkbox , Collapse , Flex , Spacer , Text } from '@invoke-ai/ui-library' ;
2
+ import { Button , Checkbox , Collapse , Flex , Spacer , Text } from '@invoke-ai/ui-library' ;
3
3
import { useStore } from '@nanostores/react' ;
4
4
import { $workflowCategories } from 'app/store/nanostores/workflowCategories' ;
5
5
import { useAppDispatch , useAppSelector } from 'app/store/storeHooks' ;
@@ -66,7 +66,7 @@ export const WorkflowLibrarySideNav = () => {
66
66
67
67
return (
68
68
< Flex flexDir = "column" h = "full" >
69
- < Box w = "full" pb = { 2 } >
69
+ < Flex w = "full" pb = { 2 } >
70
70
< CategoryButton isSelected = { isYourWorkflowsSelected } onClick = { selectYourWorkflows } >
71
71
{ t ( 'workflows.yourWorkflows' ) }
72
72
</ CategoryButton >
@@ -96,13 +96,13 @@ export const WorkflowLibrarySideNav = () => {
96
96
</ Flex >
97
97
</ Collapse >
98
98
) }
99
- </ Box >
100
- < Box w = "full" >
99
+ </ Flex >
100
+ < Flex w = "full" h = "full" minH = { 0 } overflow = "hidden" flexDir = "column ">
101
101
< CategoryButton isSelected = { isDefaultWorkflowsExclusivelySelected } onClick = { selectDefaultWorkflows } >
102
102
{ t ( 'workflows.browseWorkflows' ) }
103
103
</ CategoryButton >
104
104
< Collapse in = { isDefaultWorkflowsExclusivelySelected } >
105
- < Flex flexDir = "column" gap = { 2 } pl = { 4 } py = { 2 } overflow = "hidden" >
105
+ < Flex flexDir = "column" gap = { 2 } pl = { 4 } py = { 2 } overflow = "hidden" h = "100%" minH = { 0 } >
106
106
< Button
107
107
isDisabled = { ! isDefaultWorkflowsExclusivelySelected || selectedTags . length === 0 }
108
108
onClick = { resetTags }
@@ -128,7 +128,7 @@ export const WorkflowLibrarySideNav = () => {
128
128
</ Flex >
129
129
</ Flex >
130
130
</ Collapse >
131
- </ Box >
131
+ </ Flex >
132
132
</ Flex >
133
133
) ;
134
134
} ;
0 commit comments