{% import "macros/buttons.html" as buttons %} {% import "macros/forms.html" as forms %} {% import "macros/modal.html" as modal %} {% import "macros/icons.html" as icons %} {% extends "admin/user_fields/list.html" %} {% block head_title_content %}{{ user_field.name }} ยท {{ super() }}{% endblock %} {% set open_modal = true %} {% block modal %}
{% call modal.header() %} {% call modal.title() %}Edit User field {{ user_field.name }}{% endcall %} {% endcall %} {% call modal.body() %}
{{ forms.form_field(form.name) }} {{ forms.form_field(form.slug) }} {% if form.configuration.choices %}
{{ forms.form_field(form.configuration.choices, **{"hx-post": url_for('dashboard.user_fields:update', id=user_field.id), "hx-trigger": "change", "hx-target": "#modal"}) }}
{% endif %} {% if form.configuration["default"] %} {% if user_field.type == "BOOLEAN" %} {% else %} {{ forms.form_field(form.configuration["default"]) }} {% endif %} {% endif %} {{ forms.form_field(form.configuration.at_registration) }} {{ forms.form_field(form.configuration.at_update) }} {{ forms.form_field(form.configuration.required) }} {{ forms.form_csrf_token(form) }}
{% endcall %} {% call modal.footer() %} {% call buttons.submit('btn-sm') %} Update {% endcall %} {% endcall %}
{% endblock %}