show turn off browser button (#3426)

This commit is contained in:
LawyZheng
2025-09-13 13:21:18 +08:00
committed by GitHub
parent d82eba77b6
commit 5c1853b0c3

View File

@@ -206,38 +206,36 @@ function WorkflowHeader({
</Button> </Button>
) : ( ) : (
<> <>
{user && ( <TooltipProvider>
<TooltipProvider> <Tooltip>
<Tooltip> <TooltipTrigger asChild>
<TooltipTrigger asChild> <Button
<Button size="icon"
size="icon" variant={debugStore.isDebugMode ? "default" : "tertiary"}
variant={debugStore.isDebugMode ? "default" : "tertiary"} className="size-10 min-w-[2.5rem]"
className="size-10 min-w-[2.5rem]" disabled={workflowRunIsRunningOrQueued}
disabled={workflowRunIsRunningOrQueued} onClick={() => {
onClick={() => { if (debugStore.isDebugMode) {
if (debugStore.isDebugMode) { navigate(`/workflows/${workflowPermanentId}/edit`);
navigate(`/workflows/${workflowPermanentId}/edit`); } else {
} else { navigate(`/workflows/${workflowPermanentId}/debug`);
navigate(`/workflows/${workflowPermanentId}/debug`); }
} }}
}} >
> {debugStore.isDebugMode ? (
{debugStore.isDebugMode ? ( <BrowserIcon className="h-6 w-6" />
<BrowserIcon className="h-6 w-6" /> ) : (
) : ( <BrowserIcon className="h-6 w-6" />
<BrowserIcon className="h-6 w-6" /> )}
)} </Button>
</Button> </TooltipTrigger>
</TooltipTrigger> <TooltipContent>
<TooltipContent> {debugStore.isDebugMode
{debugStore.isDebugMode ? "Turn off Browser"
? "Turn off Browser" : "Turn on Browser"}
: "Turn on Browser"} </TooltipContent>
</TooltipContent> </Tooltip>
</Tooltip> </TooltipProvider>
</TooltipProvider>
)}
<TooltipProvider> <TooltipProvider>
<Tooltip> <Tooltip>
<TooltipTrigger asChild> <TooltipTrigger asChild>