File tree Expand file tree Collapse file tree
apps/sim/app/workspace/[workspaceId]/w/[workflowId] Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,7 +21,10 @@ import {
2121 useUsageLimits ,
2222} from '@/app/workspace/[workspaceId]/w/[workflowId]/components/panel/hooks'
2323import { Variables } from '@/app/workspace/[workspaceId]/w/[workflowId]/components/variables/variables'
24- import { WorkflowHistoryControls } from '@/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-controls/workflow-controls'
24+ import {
25+ WorkflowControls ,
26+ WorkflowHistoryControls ,
27+ } from '@/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-controls/workflow-controls'
2528import { WorkflowOptionsMenu } from '@/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-controls/workflow-options-menu'
2629import { useWorkflowExecution } from '@/app/workspace/[workspaceId]/w/[workflowId]/hooks/use-workflow-execution'
2730import { useFolderMap } from '@/hooks/queries/folders'
@@ -190,6 +193,7 @@ export const Panel = memo(function Panel({ onCloseEditor }: PanelProps) {
190193 < WorkflowOptionsMenu isExecuting = { isExecuting } />
191194 </ div >
192195 < WorkflowHistoryControls />
196+ < WorkflowControls />
193197 </ div >
194198 < div
195199 className = { cn (
Original file line number Diff line number Diff line change @@ -88,7 +88,7 @@ export const WorkflowHistoryControls = memo(function WorkflowHistoryControls() {
8888} )
8989
9090/**
91- * Floating controls for canvas mode and fit-to-view.
91+ * Header controls for canvas mode and fit-to-view.
9292 */
9393export const WorkflowControls = memo ( function WorkflowControls ( ) {
9494 const reactFlowInstance = useReactFlow ( )
@@ -136,7 +136,7 @@ export const WorkflowControls = memo(function WorkflowControls() {
136136 return (
137137 < >
138138 < div
139- className = 'absolute bottom-4 left-[16px] z-10 flex h-[36px] items-center gap-0.5 rounded-lg border border-[var(--border)] bg-[var(--surface-1)] p-1'
139+ className = 'flex h-[36px] flex-shrink-0 items-center gap-0.5 rounded-lg border border-[var(--border)] bg-[var(--surface-1)] p-1'
140140 onContextMenu = { handleContextMenu }
141141 >
142142 { /* Canvas Mode Selector */ }
Original file line number Diff line number Diff line change @@ -55,7 +55,6 @@ import {
5555import { Cursors } from '@/app/workspace/[workspaceId]/w/[workflowId]/components/cursors/cursors'
5656import { ErrorBoundary } from '@/app/workspace/[workspaceId]/w/[workflowId]/components/error/index'
5757import { WorkflowSearchReplace } from '@/app/workspace/[workspaceId]/w/[workflowId]/components/search-replace/workflow-search-replace'
58- import { WorkflowControls } from '@/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-controls/workflow-controls'
5958import {
6059 useAutoLayout ,
6160 useCanvasContextMenu ,
@@ -4769,7 +4768,6 @@ const WorkflowContent = React.memo(
47694768
47704769 { ! embedded && (
47714770 < >
4772- < WorkflowControls />
47734771 < Suspense fallback = { null } >
47744772 < LazyChat />
47754773 </ Suspense >
You can’t perform that action at this time.
0 commit comments