Description
The current Flow component allows users to create edges that may result in cyclic connections, where a node can connect back to itself or form a loop among multiple nodes. The ticket aims to prevent cyclic connections when creating new edges during drag and drop of nodes.
Resource: React Flow Example re Preventing Cycles

Acceptance Criteria
- Changes to prevent cyclic connections, while maintaining current functionalities
Subtasks
Description
The current
Flowcomponent allows users to create edges that may result in cyclic connections, where a node can connect back to itself or form a loop among multiple nodes. The ticket aims to prevent cyclic connections when creating new edges during drag and drop of nodes.Resource: React Flow Example re Preventing Cycles
Acceptance Criteria
Subtasks