Skip to content

Commit b779d6f

Browse files
fix: remove disabled prop from stop workspace button
Use isLoading for button disabling instead of separate disabled prop. This simplifies the component interface while maintaining the same functionality - the button is disabled when loading. Co-authored-by: matifali <10648092+matifali@users.noreply.github.com>
1 parent 0d6032a commit b779d6f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

site/src/pages/WorkspacesPage/WorkspacesTable.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -545,7 +545,7 @@ const WorkspaceActionsCell: FC<WorkspaceActionsCellProps> = ({
545545
<PrimaryAction
546546
onClick={() => setIsStopConfirmOpen(true)}
547547
isLoading={stopWorkspaceMutation.isPending}
548-
disabled={stopWorkspaceMutation.isPending}
548+
549549
label="Stop workspace"
550550
>
551551
<SquareIcon />
@@ -630,7 +630,7 @@ const PrimaryAction: FC<PrimaryActionProps> = ({
630630
variant="outline"
631631
size="icon-lg"
632632
onClick={onClick}
633-
disabled={disabled}
633+
disabled={disabled || isLoading}
634634
>
635635
<Spinner loading={isLoading}>{children}</Spinner>
636636
<span className="sr-only">{label}</span>

0 commit comments

Comments
 (0)