(tree: PageTree.Root, currentPath: string)
| 48 | }; |
| 49 | |
| 50 | const activeRootFolder = (tree: PageTree.Root, currentPath: string) => { |
| 51 | return tree.children.find( |
| 52 | (node): node is PageTree.Folder => |
| 53 | node.type === 'folder' && containsCurrentPage(node, currentPath), |
| 54 | ); |
| 55 | }; |
| 56 | |
| 57 | const firstInternalPageUrl = (node: PageTree.Node): string | undefined => { |
| 58 | if (node.type === 'page') return node.external ? undefined : node.url; |
no test coverage detected