{%- macro table(content, striped, bordered, caption, adaptive) -%}
{%- set class = "nsw-table" ~ (" nsw-table--striped" if striped else "") ~ (" nsw-table--bordered" if bordered else "") ~ (" nsw-table--adaptive" if adaptive else "") -%}
{%- if caption -%}
{{ caption }}
{%- endif %}
{{ content }}
{%- endmacro %}
{%- macro chart(content, type, data, labels) -%}
{# Documentation: https://chartist.dev/ #}
{%- if data -%}
{%- set id = ui.util.id() -%}
{%- set payload = {"series": data or [], "labels": labels or []} -%}