{% load components %}
{% if formGroup|default_if_none:True == True %}
{% form_group error=error %}
{% label htmlFor=id label=label required=required|default:False error=error %}{% endlabel %}
{% if hint %}
{% hint id=id|add:"-hint" %}{{ hint }}{% endhint %}
{% endif %}
{% if error %}
{% error_message id=id|add:"-error" %}{{ error }}{% enderror_message %}
{% endif %}
{% if success %}
{{ success }}
{% endif %}
{% endform_group %}
{% else %}
{% label htmlFor=id label=label required=required|default:False error=error %}{% endlabel %}
{% if hint %}
{% hint id=id|add:"-hint" %}{{ hint }}{% endhint %}
{% endif %}
{% if error %}
{% error_message id=id|add:"-error" %}{{ error }}{% enderror_message %}
{% endif %}
{% if success %}
{{ success }}
{% endif %}
{% endif %}