{% macro form_field(field, is_long=False, custom_widget="", tooltip="") -%}
{% if custom_widget == "yes-no" %}
{{ field() }}
{% elif custom_widget == "date-input" %}
{{ field(class_="date-input", autocomplete="off", placeholder="MM/DD/YY")}}
{% elif custom_widget == "search" %} {% elif custom_widget %}
{{ field(class_=custom_widget) }}
{% else %}
{{ field() }}
{% endif %} {% if field.errors %}
{% for error in field.errors %} {{ error }} {{ ", " if not loop.last else "" }} {% endfor %}
{% endif %}
{%- endmacro %} {% macro form_readonly_field(value, label, id="", is_long=False, tooltip="") -%}
{{ value }}
{%- endmacro %} {% macro info_field(value, label, id="", is_long=False) -%}
{{ value|default("N/A", True) }}
{%- endmacro %} {% macro local_date_value(value) -%} {{ value|strftime|default("N/A", True) }} {%- endmacro %}