diff --git a/apps/web/partials/space-page/subtopics-tree-view.tsx b/apps/web/partials/space-page/subtopics-tree-view.tsx index 040aafc48..9a4b752ec 100644 --- a/apps/web/partials/space-page/subtopics-tree-view.tsx +++ b/apps/web/partials/space-page/subtopics-tree-view.tsx @@ -97,6 +97,7 @@ export function SubtopicsTreeView({ spaceId, rootEntityId, onAddSubtopic, onNavi isRoot defaultExpanded onAddSubtopic={onAddSubtopic} + onNavigate={onNavigate} /> > @@ -172,6 +173,7 @@ function SubtopicTreeNode({ relationId, defaultExpanded = false, onAddSubtopic, + onNavigate, }: { entityId: string; name: string; @@ -185,6 +187,7 @@ function SubtopicTreeNode({ relationId?: string; defaultExpanded?: boolean; onAddSubtopic: (target: AddSubtopicTarget) => void; + onNavigate?: () => void; }) { const [expanded, setExpanded] = React.useState(defaultExpanded); const [menuOpen, setMenuOpen] = React.useState(false); @@ -244,7 +247,13 @@ function SubtopicTreeNode({ - {name} + onNavigate?.()} + className="min-w-0 flex-1 truncate text-button text-current hover:underline" + > + {name} + {canEdit && (
))}