()
| 622 | } |
| 623 | |
| 624 | function buildTree(): TreeNode { |
| 625 | const childA: TreeNode = { |
| 626 | id: "child-a", |
| 627 | name: "child-a", |
| 628 | children: [], |
| 629 | }; |
| 630 | const childB: TreeNode = { |
| 631 | id: "child-b", |
| 632 | name: "child-b", |
| 633 | children: [], |
| 634 | }; |
| 635 | childA.parent = childB; |
| 636 | childB.parent = childA; |
| 637 | return { |
| 638 | id: "root", |
| 639 | name: "root", |
| 640 | children: [childA, childA, childB], |
| 641 | }; |
| 642 | } |
| 643 | |
| 644 | function buildGraph(): Graph { |
| 645 | const nodeA = { |