From 6cfeadb33b55bcc7969e1a70c99901857f48401c Mon Sep 17 00:00:00 2001
From: psychedelicious <4822129+psychedelicious@users.noreply.github.com>
Date: Fri, 21 Feb 2025 08:22:50 +1000
Subject: [PATCH] feat(ui): add fake dnd node field element w/ info tooltip
---
invokeai/frontend/web/public/locales/en.json | 2 ++
.../nodes/components/sidePanel/builder/WorkflowBuilder.tsx | 5 +++++
2 files changed, 7 insertions(+)
diff --git a/invokeai/frontend/web/public/locales/en.json b/invokeai/frontend/web/public/locales/en.json
index fb1841532c..7914d281c8 100644
--- a/invokeai/frontend/web/public/locales/en.json
+++ b/invokeai/frontend/web/public/locales/en.json
@@ -1715,6 +1715,8 @@
"layout": "Layout",
"row": "Row",
"column": "Column",
+ "nodeField": "Node Field",
+ "nodeFieldTooltip": "To add a node field, click the small plus sign button on the field in the Workflow Editor, or drag the field by its name into the form.",
"label": "Label",
"description": "Description",
"component": "Component",
diff --git a/invokeai/frontend/web/src/features/nodes/components/sidePanel/builder/WorkflowBuilder.tsx b/invokeai/frontend/web/src/features/nodes/components/sidePanel/builder/WorkflowBuilder.tsx
index 3fe6ac4ecf..8684ca942b 100644
--- a/invokeai/frontend/web/src/features/nodes/components/sidePanel/builder/WorkflowBuilder.tsx
+++ b/invokeai/frontend/web/src/features/nodes/components/sidePanel/builder/WorkflowBuilder.tsx
@@ -13,9 +13,11 @@ import { buildContainer, buildDivider, buildHeading, buildText } from 'features/
import { startCase } from 'lodash-es';
import type { RefObject } from 'react';
import { memo, useEffect, useRef, useState } from 'react';
+import { useTranslation } from 'react-i18next';
import { assert } from 'tsafe';
export const WorkflowBuilder = memo(() => {
+ const { t } = useTranslation();
const rootElementId = useAppSelector(selectFormRootElementId);
useBuilderDndMonitor();
@@ -27,6 +29,9 @@ export const WorkflowBuilder = memo(() => {
+