From 180c8b0335aeabf26c8f7cd03f27c678996458df Mon Sep 17 00:00:00 2001 From: Marquis Boyd Date: Fri, 20 Feb 2026 10:46:50 -0500 Subject: [PATCH] refactor: simplify array split controls and advanced options --- src/components/nodes/ArrayNode.tsx | 41 ++++++++++-------------------- 1 file changed, 14 insertions(+), 27 deletions(-) diff --git a/src/components/nodes/ArrayNode.tsx b/src/components/nodes/ArrayNode.tsx index 00e61af4..7b9b1adb 100644 --- a/src/components/nodes/ArrayNode.tsx +++ b/src/components/nodes/ArrayNode.tsx @@ -203,12 +203,13 @@ export function ArrayNode({ id, data, selected }: NodeProps) {
@@ -224,6 +225,18 @@ export function ArrayNode({ id, data, selected }: NodeProps) { )} + {nodeData.splitMode === "regex" && ( +
+ + updateNodeData(id, { regexPattern: e.target.value })} + placeholder="/\\n+/" + className="nodrag nopan bg-neutral-900 border border-neutral-700 rounded px-2 py-1 text-[11px] text-neutral-100 focus:outline-none focus:ring-1 focus:ring-neutral-600" + /> +
+ )} +