File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -39,12 +39,22 @@ <h2 id="sidebar-title">No node selected</h2>
3939 function renderEntityDetails ( node ) {
4040 const data = node . data ( ) ;
4141
42- const aliasNodes = node . connectedEdges ( 'edge[edge_type="alias"]' ) ;
42+ const aliasEdges = node . connectedEdges ( 'edge[edge_type="alias"]' ) ;
43+ const aliasNodes = aliasEdges . connectedNodes ( 'node[type="alias"]' ) ;
4344 const aliasCount = aliasNodes . length ;
4445 sidebarTitle . textContent =
4546 data . label
4647 + ` (${ aliasCount } alias${ aliasCount !== 1 ? 'es' : '' } )` ;
47- details . innerHTML = '<p>No occurrences available.</p>' ;
48+
49+ if ( aliasCount === 0 ) {
50+ details . innerHTML = '<p>No aliases available.</p>' ;
51+ } else {
52+ const aliasList = aliasNodes . map ( aliasNode => {
53+ const aliasLabel = aliasNode . data ( 'label' ) ;
54+ return `<li>${ escapeHtml ( aliasLabel ) } </li>` ;
55+ } ) . join ( '' ) ;
56+ details . innerHTML = `<ul>${ aliasList } </ul>` ;
57+ }
4858 }
4959
5060 function renderAliasDetails ( node ) {
You can’t perform that action at this time.
0 commit comments