{%- 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 -%} {%- endif %} {{ content }}
{{ caption }}
{%- 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 []} -%}
{{ content }}
{%- else -%}
{{ _("No data provided") }}
{%- endif %} {%- endmacro %}