0
- ? data.node.output_types.join(" | ")
+ ? data.node.output_types.join("|")
: data.type
}
tooltipTitle={data.node?.base_classes.join("\n")}
@@ -722,7 +722,7 @@ export default function GenericNode({
!data.node?.description) &&
nameEditable
? "font-light italic"
- : ""
+ : "",
)}
onDoubleClick={(e) => {
setInputDescription(true);
@@ -784,13 +784,13 @@ export default function GenericNode({
}
title={getFieldTitle(
data.node?.template!,
- templateField
+ templateField,
)}
info={data.node?.template[templateField].info}
name={templateField}
tooltipTitle={
data.node?.template[templateField].input_types?.join(
- "\n"
+ "\n",
) ?? data.node?.template[templateField].type
}
required={data.node!.template[templateField].required}
@@ -817,7 +817,7 @@ export default function GenericNode({
{" "}
diff --git a/src/frontend/src/types/flow/index.ts b/src/frontend/src/types/flow/index.ts
index 8b259186a..0d453b4b2 100644
--- a/src/frontend/src/types/flow/index.ts
+++ b/src/frontend/src/types/flow/index.ts
@@ -33,6 +33,7 @@ export type NodeDataType = {
node?: APIClassType;
id: string;
output_types?: string[];
+ selected_output_type?: string;
buildStatus?: BuildStatus;
};
// FlowStyleType is the type of the style object that is used to style the