feat(share): display icons in note tree

This commit is contained in:
Elian Doran
2025-06-09 18:47:02 +03:00
parent 89e931bca6
commit 0cba323091
3 changed files with 30 additions and 2 deletions

View File

@@ -8,7 +8,7 @@ const target = isExternalLink ? ` target="_blank" rel="noopener noreferrer"` : "
<% if (note.noteId !== subRoot.note.noteId) { %>
<a class="<%= linkClass %>" href="<%= linkHref %>"<%= target %>>
<% if (note.hasVisibleChildren()) { %><button class="collapse-button" aria-label="Expand"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon right-triangle"><path d="M3 8L12 17L21 8"></path></svg></button><% } %>
<span><%= note.title %></span>
<span><i class="<%= note.getIcon() %>"></i> <%= note.title %></span>
</a>
<% } %>