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

11 lines
352 B
TypeScript

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