{#if selectedItem}
- {#if selectedItem.nodeType && nodeIcons[selectedItem.nodeType]}
+ {#if selectedNodeType && selectedNodeIcon}
- {@html nodeIcons[selectedItem.nodeType]}
+ {@html selectedNodeIcon}
{/if}
- {selectedItem.displayLabel || selectedItem.label}
+ {selectedLabel}
{:else}
{placeholder}
diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/render.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/render.svelte
index 38e2f47..62e4e07 100644
--- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/render.svelte
+++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/render.svelte
@@ -1,6 +1,10 @@
+
+
@@ -9,4 +13,3 @@
{:else }
{@html target}
{/if}
-
diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/select.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/select.svelte
index 1116064..2b8300a 100644
--- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/select.svelte
+++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/base/select.svelte
@@ -1,3 +1,5 @@
+
+
@@ -175,4 +175,3 @@
-
diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/DefinedParameterItem.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/DefinedParameterItem.svelte
index 99a2660..1fd9d42 100644
--- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/DefinedParameterItem.svelte
+++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/DefinedParameterItem.svelte
@@ -275,13 +275,6 @@
align-items: center;
}
- .input-item-inline {
- display: flex;
- align-items: center;
- font-size: 12px;
- color: var(--tf-text-secondary);
- }
-
.input-more-setting {
display: flex;
flex-direction: column;
diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/NodeWrapper.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/NodeWrapper.svelte
index 94133f3..eb276ae 100644
--- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/NodeWrapper.svelte
+++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/NodeWrapper.svelte
@@ -14,6 +14,7 @@
import {useCopyNode} from '../utils/useCopyNode.svelte';
import {getOptions} from '../utils/NodeUtils';
import {getCurrentNodeId} from '#components/utils/NodeUtils';
+ import type {TinyflowNodeData} from '#types';
const {
data,
@@ -32,7 +33,7 @@
wrapperClass = '',
onCollapse
}: {
- data: NodeProps['data'],
+ data: TinyflowNodeData,
id?: NodeProps['id'],
icon?: Snippet,
handle?: Snippet,
@@ -49,7 +50,7 @@
onCollapse?: (key: string) => void,
} = $props();
- let activeKeys = data.expand ? ['key'] : [];
+ const activeKeys = $derived.by(() => data.expand ? ['key'] : []);
const { updateNodeData, getNode } = useSvelteFlow();
const updateNodeInternals = useUpdateNodeInternals();
diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/ParamTokenEditor.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/ParamTokenEditor.svelte
index 48f003a..54ab0c9 100644
--- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/ParamTokenEditor.svelte
+++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/core/ParamTokenEditor.svelte
@@ -1,3 +1,5 @@
+
+
diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/CodeNode.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/CodeNode.svelte
index 455229f..88c0b33 100644
--- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/CodeNode.svelte
+++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/CodeNode.svelte
@@ -1,3 +1,5 @@
+
+
-
+
{#snippet icon()}
{@html customNode.icon}
@@ -285,6 +297,7 @@
background: var(--tf-slider-track-bg);
border-radius: 2px;
outline: none;
+ appearance: none;
-webkit-appearance: none;
}
diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/EndNode.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/EndNode.svelte
index b2f4a0e..68ebf95 100644
--- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/EndNode.svelte
+++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/EndNode.svelte
@@ -1,3 +1,5 @@
+
+
@@ -215,7 +218,7 @@
rows={5}
style="width: 100%"
parameters={editorParameters}
- placeholder="请输入 json 信息" value={data.bodyJson}
+ placeholder="请输入 json 信息" value={String(data.bodyJson || '')}
oninput={(e:any)=>{
updateNodeData(currentNodeId,{
bodyJson: e.target.value,
@@ -233,7 +236,7 @@
rows={5}
style="width: 100%"
parameters={editorParameters}
- placeholder="请输入请求信息" value={data.bodyRaw}
+ placeholder="请输入请求信息" value={String(data.bodyRaw || '')}
oninput={(e:any)=>{
updateNodeData(currentNodeId,{
bodyRaw: e.target.value,
diff --git a/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/KnowledgeNode.svelte b/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/KnowledgeNode.svelte
index 1b6f0b0..779af53 100644
--- a/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/KnowledgeNode.svelte
+++ b/easyflow-ui-admin/packages/tinyflow-ui/src/components/nodes/KnowledgeNode.svelte
@@ -1,3 +1,5 @@
+
+