{% macro flash_messages(messages) %} {% if messages %}
{% for m in messages %}
{{ m.title or category_to_title(m[0]) }}
{{ m.text or m[1]}}
{% endfor %}
{% endif %} {% endmacro %} {% macro category_to_alert(category) %} {%-if category == 'error' -%}danger {%-elif category == 'warning' -%}warning {%-elif category == 'info' -%}info {%-elif category == 'success' -%}success {%-else-%}info {%-endif-%} {% endmacro %} {% macro category_to_icon(category) %} {%-if category == 'error' -%}fas fa-ban {%-elif category == 'warning' -%}fas fa-exclamation-triangle {%-elif category == 'info' -%}fas fa-info {%-elif category == 'success' -%}icon fas fa-check {%-else-%}info {%-endif-%} {% endmacro %} {% macro category_to_title(category) %}{{category|title}}{% endmacro %}