diff --git a/package.json b/package.json
index 5d2b8fb..3b4a35f 100644
--- a/package.json
+++ b/package.json
@@ -28,7 +28,7 @@
"gray-matter": "^4.0.3",
"remark-caml": "^0.0.6-rm",
"remark-wikirefs": "^0.0.7-rm",
- "semtree": "^0.0.2",
+ "semtree": "^0.0.4",
"unist-util-select": "^5.0.0",
"wikirefs": "^0.0.4"
}
diff --git a/src/components/Branch.astro b/src/components/Branch.astro
index 896a911..6fb8740 100644
--- a/src/components/Branch.astro
+++ b/src/components/Branch.astro
@@ -6,7 +6,7 @@ import { bonsai } from '../wikibonsai/semtree';
const { nodes } = Astro.props;
const root = bonsai ? bonsai.root : '';
-const tree = bonsai ? bonsai.tree : [];
+const treeNodes = bonsai ? bonsai.nodes : [];
---
@@ -18,7 +18,7 @@ const tree = bonsai ? bonsai.tree : [];
{node.text}
}
- tree.find(treeNode => treeNode.text == child)
+ treeNodes.find(tn => tn.text == child)
)} />
)}
diff --git a/src/components/BreadCrumbs.astro b/src/components/BreadCrumbs.astro
index 83be806..130d3b5 100644
--- a/src/components/BreadCrumbs.astro
+++ b/src/components/BreadCrumbs.astro
@@ -5,11 +5,11 @@ import { bonsai } from '../wikibonsai/semtree';
const { current } = Astro.props;
const root = bonsai ? bonsai.root : '';
-const tree = bonsai ? bonsai.tree : [];
+const treeNodes = bonsai ? bonsai.nodes : [];
-const curNode = tree.find(node => node.text == current);
+const curNode = treeNodes.find(tn => tn.text == current);
const ancestors = curNode ? curNode.ancestors : [];
-const ancestorNodes = ancestors.map(n => tree.find(tn => tn.text == n));
+const ancestorNodes = ancestors.map(an => treeNodes.find(tn => tn.text == an));
---