{% macro generate(categories, registry) %} {% for category, descendants in categories %} {% if descendants is empty %}
  • {{ registry[category].name }}
  • {% else %}
  • {{ registry[category].name }}
  • {% endif %} {% endfor %} {% endmacro %} {% if registry is not empty and structure is not empty %} {% endif %}