From 562a790fc0e344ed6a25b61151242f65cfeb12ce Mon Sep 17 00:00:00 2001 From: Bill Leoutsakos Date: Tue, 22 Sep 2026 13:24:23 -0700 Subject: [PATCH] improvement(ui): reuse Button treatments for canvas actions --- .../workflow-controls/canvas-control-button.tsx | 12 +++--------- .../workflow-controls/workflow-controls.tsx | 9 ++------- 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-controls/canvas-control-button.tsx b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-controls/canvas-control-button.tsx index 2638999f0e9..e9d30d8d566 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-controls/canvas-control-button.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-controls/canvas-control-button.tsx @@ -1,24 +1,18 @@ import { type ComponentProps, forwardRef } from 'react' -import { Button, chipHoverSurfaceClass, cn } from '@sim/emcn' +import { Button } from '@sim/emcn' interface CanvasControlButtonProps extends Omit< ComponentProps, - 'variant' | 'size' | 'iconSize' | 'iconPadding' | 'className' + 'variant' | 'size' | 'iconSize' | 'iconPadding' | 'shape' | 'className' > { active?: boolean 'aria-label': string } -/** Fixed-size action in the canvas navigation toolbar. */ export const CanvasControlButton = forwardRef( ({ active = false, ...props }, ref) => ( -