{% from "components/icon.html" import Icon %} {% from "components/tooltip.html" import Tooltip %} {% macro MultiCheckboxInput(field, other_input_field=None, tooltip=None, inline=False) -%}
{% set validation_icons %} {{ Icon('alert',classes="icon-validation") }} {{ Icon('ok',classes="icon-validation") }} {% endset %}
{{ field.label | striptags}} {% if tooltip %}{{ Tooltip(tooltip) }}{% endif %} {% if not field.description %} {{ validation_icons }} {% endif %}
{% if field.description %}

{{ field.description | safe }}

{{ validation_icons }} {% endif %}
    {% for choice in field.choices %}
  • {% if choice[0] != 'other' %} {% else %} {% if other_input_field %}
    {% endif %} {% endif %}
  • {% endfor %}
{%- endmacro %}