{% from "components/icon.html" import Icon %} {% from "components/tooltip.html" import Tooltip %} {% macro TextInput( field, label=field.label | striptags, description=field.description, tooltip='', tooltip_title='Help', placeholder='', validation='anything', paragraph=False, disabled=False, initial_value='', classes='', noMaxWidth=False) -%} {{ label }} {% if tooltip and not disabled %} {{ Tooltip(tooltip, tooltip_title) }} {% endif %} {% if field.description %} {{ description | safe }} {% endif %} {% if not disabled %} {{ Icon('alert',classes="icon-validation") }} {{ Icon('ok',classes="icon-validation") }} {% endif %} {% if paragraph %} {% else %} {% endif %} {%- endmacro %}