{# Macro badge
Uso:
{% from "dg/components/badge.html" import badge, status_badge %}
{{ badge("running", variant="success") }}
{{ status_badge(app.live_status) }}
#}
{%- set STATUS_MAP = {
"running": "success",
"stopped": "neutral",
"error": "danger",
"failed": "danger",
"building": "muted",
"pending": "info",
"built": "success",
"approved": "success",
"pending-approval": "muted",
"none": "neutral"
} -%}
{% macro badge(label, variant="neutral", extra_class="") %}
{%- endmacro %}
{% macro status_badge(status, prefix="") %}
{%- set _variant = STATUS_MAP.get(status, "neutral") -%}
{{ prefix ~ status }}
{%- endmacro %}