diff --git a/packages/dashboard/src/components/NodeInfo.tsx b/packages/dashboard/src/components/NodeInfo.tsx index 4848e77..73ce77c 100644 --- a/packages/dashboard/src/components/NodeInfo.tsx +++ b/packages/dashboard/src/components/NodeInfo.tsx @@ -1,3 +1,4 @@ +import { useState } from "react"; import ReactMarkdown from "react-markdown"; import { useDashboardStore } from "../store"; @@ -24,6 +25,7 @@ export default function NodeInfo() { (s) => s.nodeExplanationLoading, ); const explainNode = useDashboardStore((s) => s.explainNode); + const [languageExpanded, setLanguageExpanded] = useState(true); const node = graph?.nodes.find((n) => n.id === selectedNodeId) ?? null; @@ -77,8 +79,28 @@ export default function NodeInfo() { )} {node.languageNotes && ( -
- {node.languageNotes} +
+ + {languageExpanded && ( +
+

+ {node.languageNotes} +

+
+ )}
)}