From 7cdedbd2f973e6f284c8af6084dbabc34a4b8e94 Mon Sep 17 00:00:00 2001 From: april Date: Mon, 29 Sep 2025 18:10:19 +0800 Subject: [PATCH 1/2] [elsa] feat: add reply node --- framework/elsa/fit-elsa-react/src/App.jsx | 7 +- .../src/components/replyNode/ReplyWrapper.jsx | 81 ++++++++ .../components/replyNode/reducers/reducer.js | 188 ++++++++++++++++++ .../replyNode/replyNodeComponent.jsx | 85 ++++++++ .../components/replyNode/replyNodeDrawer.jsx | 29 +++ .../components/replyNode/replyNodeState.jsx | 46 +++++ .../src/components/replyNode/style.css | 6 + .../fit-elsa-react/src/flow/jadeFlowGraph.js | 4 + 8 files changed, 445 insertions(+), 1 deletion(-) create mode 100644 framework/elsa/fit-elsa-react/src/components/replyNode/ReplyWrapper.jsx create mode 100644 framework/elsa/fit-elsa-react/src/components/replyNode/reducers/reducer.js create mode 100644 framework/elsa/fit-elsa-react/src/components/replyNode/replyNodeComponent.jsx create mode 100644 framework/elsa/fit-elsa-react/src/components/replyNode/replyNodeDrawer.jsx create mode 100644 framework/elsa/fit-elsa-react/src/components/replyNode/replyNodeState.jsx create mode 100644 framework/elsa/fit-elsa-react/src/components/replyNode/style.css diff --git a/framework/elsa/fit-elsa-react/src/App.jsx b/framework/elsa/fit-elsa-react/src/App.jsx index 9b4a8361..778c4b52 100644 --- a/framework/elsa/fit-elsa-react/src/App.jsx +++ b/framework/elsa/fit-elsa-react/src/App.jsx @@ -53,6 +53,11 @@ function App({i18n}) { testCodeUrl: '', }, }); + configs.push({ + node: 'replyNodeState', urls: { + testCodeUrl: '', + }, + }); configs.push({ node: 'evaluationAlgorithmsNodeState', urls: { evaluationAlgorithmsUrl: '', @@ -281,7 +286,7 @@ function App({i18n}) { - + +