diff --git a/packages/primer-components/src/Tree/Tree.tsx b/packages/primer-components/src/Tree/Tree.tsx
index 349b8e54..7f982e3b 100644
--- a/packages/primer-components/src/Tree/Tree.tsx
+++ b/packages/primer-components/src/Tree/Tree.tsx
@@ -9,22 +9,39 @@ export interface TreeI {
childTrees: TreeI[];
}
-export const Tree = (tree: TreeI): JSX.Element => (
-
- - {tree.label}
-
+const ulTop = "flex relative pt-3";
+const ulul = ulTop + " before:border-l-2 before:border-solid before:h-3 \
+ before:left-1/2 before:absolute before:top-0 before:w-0";
+const ulliTop = "float-left relative text-center pt-3";
+const ulliOnly = "float-left relative text-center";
+const ulli = "float-left relative text-center pt-3\
+ before:border-t-2 before:border-solid before:h-3 before:absolute \
+ before:right-1/2 before:w-1/2 before:top-0 \
+ after:border-t-2 after:border-l-2 after:border-solid after:h-3 after:absolute \
+ after:left-1/2 after:w-1/2 after:top-0 \
+ first:before:border-none last:after:border-t-0 \
+ ";
+const nod = "bg-blue-200 bg-opacity-50 mx-3 w-auto border-solid border-1";
+
+export const Tree = (tree : TreeI): JSX.Element => (
+
);
-
-function ChildTrees({ trees }: { trees: TreeI[] }): JSX.Element {
- if (trees.length > 0) {
- return (
-
- {trees.map((t) => (
-
- ))}
-
- );
+function TreeHelper({label,childTrees}) {
+ let n = {label};
+ let s = <>>;
+ if(childTrees.length > 0) {
+ s = (
+ {childTrees.map((t)=>(
+ -
+
+
)
+ )}
+
);
}
- return <>>;
+
+ return <>{n}{s}>;
}