{% from "components/icon.html" import Icon %} {% from "components/required_label.html" import RequiredLabel %} {% macro ReviewTextField(heading, field, filter=None) %}

{{ heading | translate }}

{% if field %}

{{ field | findFilter(filter) }}

{% else %} {{ RequiredLabel() }} {% endif %}
{% endmacro %} {% macro ReviewTextFieldWithDownload(heading, field, url, link_text, filter=None) %}

{{ heading | translate }}

{% if field %}

{{ field | findFilter(filter) }}

{% else %} {{ RequiredLabel() }} {% endif %}

{{ Icon('download') }} {{ link_text | translate }}

{% endmacro %} {% macro ReviewSelectField(heading, field, filter=None) %}

{{ "{}.label".format(heading) | translate }}

{% if field %}

{{ "{}.{}".format(heading, field) | translate | findFilter(filter) }}

{% else %} {{ RequiredLabel() }} {% endif %}
{% endmacro %} {% macro ReviewTOValueTable(budget, clin_1, clin_2, clin_3, clin_4) %}

{{ "task_orders.new.review.to_value"| translate }}

{% if budget %} {{ budget | dollarsWithCents }} {% endif %}

{{ "task_orders.new.review.clin_1"| translate }}

{% if clin_1 %} {{ clin_1 | dollarsWithCents }} {% else %} {{ RequiredLabel() }} {% endif %}

{{ "task_orders.new.review.clin_2"| translate }} {% if not config.CLASSIFIED %}
{{ "task_orders.new.review.classified_inactive"| translate }}
{% endif %}

{% if clin_2 and config.CLASSIFIED %} {{ clin_2 | dollarsWithCents or RequiredLabel() }} {% endif %}

{{ "task_orders.new.review.clin_3"| translate }}

{% if clin_3 %} {{ clin_3 | dollarsWithCents or RequiredLabel() }} {% else %} {{ RequiredLabel() }} {% endif %}

{{ "task_orders.new.review.clin_4"| translate }} {% if not config.CLASSIFIED %}
{{ "task_orders.new.review.classified_inactive"| translate }}
{% endif %}

{% if clin_4 and config.CLASSIFIED %} {{ clin_4 | dollarsWithCents or RequiredLabel() }} {% endif %}
{% endmacro %} {% macro ReviewOfficerInfo(heading, first_name, last_name, email, phone_number, dod_id, invite) %}

{{ heading | translate }}

{{ first_name }} {{ last_name }}
{{ email }}
{% if phone_number %} {{ phone_number | usPhone }} {% else %} {{ RequiredLabel() }} {% endif %}
{{ "task_orders.new.review.dod_id" | translate }} {{ dod_id}}
{% if invite %} {{ Icon('ok', classes='icon--green') }} {{ "task_orders.new.review.invited"| translate }} {% else %} {{ Icon('alert', classes='icon--red') }} {{ "task_orders.new.review.not_invited"| translate }} {% endif %}
{% endmacro %}