{# def value #}
{% set ns = namespace(label=None) %}
{% if value is true %}
  {% do attrs.prepend_class('bg-success') %}
  {% set ns.label = _('enabled') %}
{% elif value is false %}
  {% do attrs.prepend_class('bg-secondary') %}
  {% set ns.label = _('disabled') %}
{% elif value.label | d(False) %}
  {% do attrs.prepend_class('bg-' + value.color) %}
  {% set ns.label = value.label %}
{% else %}
  {% do attrs.prepend_class('bg-success') %}
  {% set ns.label = value %}
{% endif %}
{% if value.description | d(False) %}
  {% do attrs.setdefault(class="ssp-tooltip", title=value.description, data_bs_toggle="tooltip", data_bs_placement="right") %}
{% endif %}
{% do attrs.prepend_class('badge') %}
<span {{ attrs.render() }}>
  {{ ns.label }}
</span>
