(edges: Edge[], blocks: Record<string, BlockState>)
| 28 | * Filters edges to only include valid ones (target exists and is not a trigger block) |
| 29 | */ |
| 30 | export function filterValidEdges(edges: Edge[], blocks: Record<string, BlockState>): Edge[] { |
| 31 | return validateEdges(edges, blocks).valid |
| 32 | } |
| 33 | |
| 34 | export function filterNewEdges(edgesToAdd: Edge[], currentEdges: Edge[]): Edge[] { |
| 35 | return edgesToAdd.filter((edge) => { |
no test coverage detected