show block outputs only in debugger, not in editor (#3530)

This commit is contained in:
Jonathan Dobson
2025-09-25 16:01:49 -04:00
committed by GitHub
parent a2f951895a
commit a1c94ec4b4

View File

@@ -13,6 +13,7 @@ import { statusIsRunningOrQueued } from "@/routes/tasks/types";
import { BlockOutputs } from "@/routes/workflows/components/BlockOutputs";
import { useWorkflowRunQuery } from "@/routes/workflows/hooks/useWorkflowRunQuery";
import { useBlockOutputStore } from "@/store/BlockOutputStore";
import { useDebugStore } from "@/store/useDebugStore";
import { cn } from "@/util/utils";
interface Props {
@@ -22,6 +23,7 @@ interface Props {
function NodeTabs({ blockLabel }: Props) {
const { blockLabel: urlBlockLabel } = useParams();
const blockOutput = useBlockOutputStore((state) => state.outputs[blockLabel]);
const debugStore = useDebugStore();
const [isExpanded, setIsExpanded] = useState(false);
const { data: workflowRun } = useWorkflowRunQuery();
const workflowRunIsRunningOrQueued =
@@ -37,6 +39,10 @@ function NodeTabs({ blockLabel }: Props) {
return null;
}
if (!debugStore.isDebugMode) {
return null;
}
return (
<>
<div