Merge pull request #24 from bunny-lab-io/codex/expand-workflows-node-by-default

Expand workflow list tree view by default
This commit is contained in:
2025-08-10 03:18:21 -06:00
committed by GitHub

View File

@@ -283,6 +283,8 @@ export default function WorkflowList({ onOpenWorkflow }) {
</TreeItem> </TreeItem>
)); ));
const rootChildIds = tree[0]?.children?.map((c) => c.id) || [];
return ( return (
<Paper sx={{ m: 2, p: 0, bgcolor: "#1e1e1e" }} elevation={2}> <Paper sx={{ m: 2, p: 0, bgcolor: "#1e1e1e" }} elevation={2}>
<Box <Box
@@ -315,10 +317,11 @@ export default function WorkflowList({ onOpenWorkflow }) {
}} }}
> >
<SimpleTreeView <SimpleTreeView
key={rootChildIds.join(",")}
sx={{ color: "#e6edf3" }} sx={{ color: "#e6edf3" }}
onNodeSelect={handleNodeSelect} onNodeSelect={handleNodeSelect}
apiRef={apiRef} apiRef={apiRef}
defaultExpanded={["root"]} defaultExpandedItems={["root", ...rootChildIds]}
> >
{renderItems(tree)} {renderItems(tree)}
</SimpleTreeView> </SimpleTreeView>