(subArr: TNode[])
| 119 | const flat: TNode[] = [] |
| 120 | |
| 121 | const recurse = (subArr: TNode[]) => { |
| 122 | subArr.forEach((item) => { |
| 123 | flat.push(item) |
| 124 | const children = getChildren(item) |
| 125 | if (children?.length) { |
| 126 | recurse(children) |
| 127 | } |
| 128 | }) |
| 129 | } |
| 130 | |
| 131 | recurse(arr) |
| 132 |