diff --git a/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx b/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx index ae831249..7a1f66cb 100644 --- a/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx +++ b/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx @@ -506,6 +506,7 @@ function Workspace({ return (
+ {/* cycle browser dialog */} { @@ -553,6 +554,7 @@ function Workspace({ + {/* cache key value delete dialog */} { @@ -611,7 +613,7 @@ function Workspace({ {/* header panel */} -
+
- {/* sub panels in design mode */} - {!showBrowser && workflowPanelState.active && ( -
{}} - > - {workflowPanelState.content === "cacheKeyValues" && ( - { - setToDeleteCacheKeyValue(cacheKeyValue); - setOpenConfirmCacheKeyValueDeleteDialogue(true); - }} - onPaginate={(page) => { - setPage(page); - }} - onSelect={(cacheKeyValue) => { - setCacheKeyValue(cacheKeyValue); - setCacheKeyValueFilter(""); - closeWorkflowPanel(); - }} - /> - )} - {workflowPanelState.content === "parameters" && ( - - )} - {workflowPanelState.content === "nodeLibrary" && ( - { - addNode(props); - }} - /> - )} -
- )} - -
- {/* infinite canvas */} -
+ {/* infinite canvas and sub panels when not in debug mode */} + {!showBrowser && ( +
+ {/* infinite canvas */} + + {/* sub panels */} + {workflowPanelState.active && ( +
+ {workflowPanelState.content === "cacheKeyValues" && ( + { + setToDeleteCacheKeyValue(cacheKeyValue); + setOpenConfirmCacheKeyValueDeleteDialogue(true); + }} + onPaginate={(page) => { + setPage(page); + }} + onSelect={(cacheKeyValue) => { + setCacheKeyValue(cacheKeyValue); + setCacheKeyValueFilter(""); + closeWorkflowPanel(); + }} + /> + )} + {workflowPanelState.content === "parameters" && ( +
+ +
+ )} + {workflowPanelState.content === "nodeLibrary" && ( +
+ { + addNode(props); + }} + /> +
+ )} +
+ )}
+ )} - {/* divider if browser is in play */} - {showBrowser && ( + {/* infinite canvas, sub panels, browser, and timeline when in debug mode */} + {showBrowser && ( +
+ {/* infinite canvas */} +
+ +
+ + {/* divider*/}
- )} - {/* browser & timeline & sub-panels in debug mode */} - {showBrowser && ( + {/* browser & timeline & sub-panels in debug mode */}
- )} - - {!showBrowser && workflowPanelState.active && ( -
- {workflowPanelState.content === "cacheKeyValues" && ( - { - setToDeleteCacheKeyValue(cacheKeyValue); - setOpenConfirmCacheKeyValueDeleteDialogue(true); - }} - onPaginate={(page) => { - setPage(page); - }} - onSelect={(cacheKeyValue) => { - setCacheKeyValue(cacheKeyValue); - setCacheKeyValueFilter(""); - closeWorkflowPanel(); - }} - /> - )} - {workflowPanelState.content === "parameters" && ( - - )} - {workflowPanelState.content === "nodeLibrary" && ( -
- { - addNode(props); - }} - /> -
- )} -
- )} -
+
+ )}
); }