fix: small fixes for merge

This commit is contained in:
Björn Otgaar
2026-01-07 13:15:46 +01:00
parent e6b0d7564d
commit d2d4dc1242
3 changed files with 4 additions and 11 deletions

View File

@@ -20,10 +20,7 @@ import { BasicBeliefReduce } from './BasicBeliefNode';
export type NormNodeData = {
label: string;
droppable: boolean;
<<<<<<< HEAD
condition?: string; // id of this node's belief.
=======
>>>>>>> demo
norm: string;
hasReduce: boolean;
critical: boolean;
@@ -73,15 +70,14 @@ export default function NormNode(props: NodeProps<NormNode>) {
/>
</div>
<<<<<<< HEAD
{data.condition && (<div className={"flex-row gap-md align-center"} data-testid="norm-condition-information">
<label htmlFor={checkbox_id}>Condition/ Belief attached.</label>
</div>)}
=======
<Handle type="source" position={Position.Right} id="norms"/>
<Handle type="target" position={Position.Bottom} id="norms"/>
>>>>>>> demo
</div>
</>;
};
@@ -95,8 +91,6 @@ export default function NormNode(props: NodeProps<NormNode>) {
export function NormReduce(node: Node, nodes: Node[]) {
const data = node.data as NormNodeData;
<<<<<<< HEAD
=======
// conditions nodes - make sure to check for empty arrays
const result: Record<string, unknown> = {
id: node.id,
@@ -105,7 +99,6 @@ export function NormReduce(node: Node, nodes: Node[]) {
critical: data.critical,
};
<<<<<<< HEAD
if (data.condition) {
const reducer = BasicBeliefReduce; // TODO: also add inferred.
const conditionNode = nodes.find((node) => node.id === data.condition);