Show file tree

This commit is contained in:
konrad-enlaye
2025-12-04 16:37:32 -05:00
parent ef321c3ff8
commit 45e6da5975
2 changed files with 23 additions and 0 deletions

21
src/app/FileTree.tsx Normal file
View File

@@ -0,0 +1,21 @@
export { FileTree };
type TreeNode = { name: string; children?: TreeNode[] };
const USER_ID = 1;
const FileTree = () => {
const paths: string[] = [];
const nodes: TreeNode[] = [];
return (
<div className="mb-4">
<h3 className="text-lg font-bold mb-2">File Tree</h3>
<FileNodes nodes={nodes} />
</div>
);
};
const FileNodes = ({ nodes }: { nodes: TreeNode[] }) => {
return nodes.map((node) => <p key={node.name}>{node.name}</p>);
};

View File

@@ -1,9 +1,11 @@
import { FileTree } from "./FileTree";
import { UploadFiles } from "./UploadFiles";
export default function Home() {
return (
<div className="container mx-auto px-4 py-10">
<h1 className="text-2xl font-bold mb-6">Enlaye Files</h1>
<FileTree />
<UploadFiles />
</div>
);