refactor: make sure that the droppable styles are kept, update some nodes to reflect their used functionality.

ref: N25B-294
This commit is contained in:
Björn Otgaar
2025-11-18 15:36:18 +01:00
parent 3e73e78ee9
commit 0bbb6101ae
9 changed files with 61 additions and 138 deletions

View File

@@ -22,8 +22,8 @@ import duplicateIndices from '../../../../utils/duplicateIndices';
export type TriggerNodeData = {
label: string;
droppable: boolean;
triggerType: unknown;
triggers: [unknown];
triggerType: "keywords" | string;
triggers: Keyword[] | never;
hasReduce: boolean;
};
@@ -56,7 +56,7 @@ export default function TriggerNode(props: NodeProps<Node>) {
)}
{data.triggerType === "keywords" && (
<Keywords
keywords={[{id: "test", keyword: " test"}]}
keywords={data.triggers}
setKeywords={setKeywords}
/>
)}