Files
website/src/components/ResourcesSidebar/useBuildTree.tsx
T

11 lines
338 B
TypeScript

import { IAllResourcesQuery, IFileQuery } from "../../types"
import { join, traversePaths } from "../../utils"
export default function useBuildTree(resources: IAllResourcesQuery) {
const objects = resources.allFile.edges.map(({ node: file }: IFileQuery) =>
traversePaths(file.relativePath.split("/"))
)
return join(objects)
}