FHIRVINE-Smart-Proxy/templates/_formhelpers.html
Sudo-JHare 897e875e29 V0.5 - incremental
App should be mostly functional now
2025-04-24 09:27:48 +10:00

16 lines
754 B
HTML

{% macro render_field(field, value=None, rows=None, autocomplete=None) %}
<div class="mb-3">
{{ field.label(class="form-label") }}
{% if field.type == "TextAreaField" %}
{{ field(class="form-control " + ("is-invalid" if field.errors else ""), value=value or '', rows=rows or 3, autocomplete=autocomplete) }}
{% else %}
{{ field(class="form-control " + ("is-invalid" if field.errors else ""), value=value or '', autocomplete=autocomplete) }}
{% endif %}
{% if field.errors %}
<div class="invalid-feedback">
{% for error in field.errors %}<span>{{ error }}</span>{% endfor %}
</div>
{% endif %}
<small class="form-text text-muted">{{ field.description }}</small>
</div>
{% endmacro %}