{% macro steps(length_or_headers, active, with_counter=false) %} {% if length_or_headers is iterable %} {% set headers = length_or_headers %} {% set length = headers | length %} {% else %} {% set headers = [] %} {% set length = length_or_headers %} {% endif %}
{% for idx in range(length) %}
{% if headers %}

{{ headers[idx] }}

{% else %} {{ caller(idx, "title") }} {% endif %} {{ caller(idx, "content") }}
{% endfor %}
{% endmacro %}