<div class="dropdown-link">{% for (name, item) in inner.0.iter() -%}{% match item -%}{% when ArchivedSortedTreeItem::File -%}<div class="dropdown-label"><a class="link" href="/{{ base.display() }}/tree{{ path_stack }}/{{ name.0 }}">📄 {{ name.0 }}</a></div>{% when ArchivedSortedTreeItem::Directory with (inner) -%}<div class="dropdown-label"><label><input type="checkbox"><div class="dropdown-toggle"><span>›</span></div><span class="sr-only">Open directory</span></label><a class="link" href="/{{ base.display() }}/tree{{ path_stack }}/{{ name.0 }}">📁 {{ name.0 }}</a></div><div class="dropdown-content">{{ FileTree::new(inner, self.base, format!("{}/{}", self.path_stack, name.0)).render()?|safe }}</div>{% endmatch -%}{% endfor -%}</div>