diff --git a/src/frontend/src/components/nav/NavigationTree.tsx b/src/frontend/src/components/nav/NavigationTree.tsx index 2ccd97594a..03e73c9ee0 100644 --- a/src/frontend/src/components/nav/NavigationTree.tsx +++ b/src/frontend/src/components/nav/NavigationTree.tsx @@ -5,6 +5,7 @@ import { Divider, Drawer, Group, + HoverCard, Loader, LoadingOverlay, type RenderTreeNodePayload, @@ -301,13 +302,39 @@ export default function NavigationTree({ ) ) : null} - follow(payload.node, event)} - aria-label={`nav-tree-item-${payload.node.value}`} - c='var(--mantine-color-text)' + - {payload.node.label} - + + follow(payload.node, event)} + aria-label={`nav-tree-item-${payload.node.value}`} + c='var(--mantine-color-text)' + > + {payload.node.label} + + + + + + {nodeInfo.icon && } + + {nodeInfo.name} + + + {nodeInfo.description && ( + + {nodeInfo.description} + + )} + + + ); },