Elian Doran eea3163f51 Add 'packages/share-theme/' from commit '2cdd2a0a543f0bced8284ca55bc94efadbc7c91f'
git-subtree-dir: packages/share-theme
git-subtree-mainline: d8f0709bce891a8ebc0676bb3b6b5314bf78a129
git-subtree-split: 2cdd2a0a543f0bced8284ca55bc94efadbc7c91f
2025-06-08 22:06:45 +03:00

20 lines
418 B
Plaintext

<%
const slugify = (text) => text.toLowerCase().replace(/[^\w]/g, "-");
const slug = slugify(entry.name);
%>
<li>
<a href="#<%= slug %>">
<span><%= entry.name %></span>
</a>
<% if (entry.children.length) { %>
<ul>
<% for (const subentry of entry.children) { %>
<%- include('toc_item', {entry: subentry}) %>
<% } %>
</ul>
<% } %>
</li>