{%- endmacro %}
{% macro pages(pages, limit=10) -%}
{% if not pages is defined %}
{% set pages=page.meta.pages %} {# requires importing with context #}
{% elif pages.meta %}
{% set pages=pages.meta.pages %} {# pass a page to use its meta.pages #}
{% endif %}
{% for page in pages|arrange("-date", limit) %}
{{inline_page(page)}}
{% endfor %}
{%- endmacro %}
{% macro archive(pages) -%}
{% if not pages is defined %}
{% set pages=page.meta.pages %} {# requires importing with context #}
{% elif pages.meta %}
{% set pages=pages.meta.pages %} {# pass a page to use its meta.pages #}
{% endif %}