{% macro checkbox(params) %}
{% endmacro %} {% macro radio(params) %}
{{ params.title }}
{% for key, option in params.options %} {% endfor %}
{% endmacro %} {% macro select(params) %}
{% if params.title %}
{{ params.title }}
{% endif %}
{% if params.info %}
{{ params.info }}
{% endif %}
{% endmacro %} {% macro text(name, title, placeholder, value, type) %} {% if title is null and placeholder is null %} {% set title = name.title %} {% set placeholder = name.placeholder %} {% set name = name.name %} {% endif %}
{% if title %}
{{ title }}
{% endif %}
{% endmacro %} {% macro email(name, title, placeholder, value) %} {% import _self as forms %} {{ forms.text(name, title, placeholder, value, 'email') }} {% endmacro %} {% macro password(name, title, placeholder, value) %} {% import _self as forms %} {{ forms.text(name, title, placeholder, value, 'password') }} {% endmacro %} {% macro submit(title) %}
{% endmacro %} {% macro textarea(name, title, placeholder, value) %} {% if title is null and placeholder is null %} {% set title = name.title %} {% set placeholder = name.placeholder %} {% set maxlength = name.maxlength %} {% set name = name.name %} {% endif %}
{% if title is not null %}
{{ title }}
{% endif %}
{% endmacro %}