Move stop button (#29)
* Task attempt e2bfa5ea-1e87-4b4d-a7a0-7a523ce3f49d - Final changes * Task attempt e2bfa5ea-1e87-4b4d-a7a0-7a523ce3f49d - Final changes * Fix activity timestamp issue
This commit is contained in:
committed by
GitHub
parent
9bb3411390
commit
a16ae05350
@@ -565,7 +565,18 @@ export function TaskDetailsToolbar({
|
||||
</DropdownMenu>
|
||||
)}
|
||||
|
||||
{!isAttemptRunning && !isStopping && (
|
||||
{isStopping || isAttemptRunning ? (
|
||||
<Button
|
||||
variant="destructive"
|
||||
size="sm"
|
||||
onClick={onStopAllExecutions}
|
||||
disabled={isStopping}
|
||||
className="gap-2"
|
||||
>
|
||||
<StopCircle className="h-4 w-4" />
|
||||
{isStopping ? 'Stopping...' : 'Stop Attempt'}
|
||||
</Button>
|
||||
) : (
|
||||
<Button
|
||||
variant="outline"
|
||||
size="sm"
|
||||
@@ -593,33 +604,16 @@ export function TaskDetailsToolbar({
|
||||
</div>
|
||||
|
||||
{/* Special Actions */}
|
||||
{(isAttemptRunning ||
|
||||
isStopping ||
|
||||
(!selectedAttempt && !isAttemptRunning && !isStopping)) && (
|
||||
{!selectedAttempt && !isAttemptRunning && !isStopping && (
|
||||
<div className="space-y-2 pt-3 border-t">
|
||||
{(isAttemptRunning || isStopping) && (
|
||||
<Button
|
||||
variant="destructive"
|
||||
size="sm"
|
||||
onClick={onStopAllExecutions}
|
||||
disabled={isStopping}
|
||||
className="w-full gap-2"
|
||||
>
|
||||
<StopCircle className="h-4 w-4" />
|
||||
{isStopping ? 'Stopping...' : 'Stop Attempt'}
|
||||
</Button>
|
||||
)}
|
||||
|
||||
{!selectedAttempt && !isAttemptRunning && !isStopping && (
|
||||
<Button
|
||||
onClick={handleEnterCreateAttemptMode}
|
||||
size="sm"
|
||||
className="w-full gap-2"
|
||||
>
|
||||
<Play className="h-4 w-4" />
|
||||
Start Attempt
|
||||
</Button>
|
||||
)}
|
||||
<Button
|
||||
onClick={handleEnterCreateAttemptMode}
|
||||
size="sm"
|
||||
className="w-full gap-2"
|
||||
>
|
||||
<Play className="h-4 w-4" />
|
||||
Start Attempt
|
||||
</Button>
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user