{% extends "management/base.html" %} {% load lucide ui i18n %} {% block heading %}{% if update_view %}{% blocktrans with name=object %}Edit {{ name }}{% endblocktrans %}{% else %}{% trans "New member" %}{% endif %}{% endblock heading %} {% block actions %} {% if update_view %} {% endif %} {% endblock actions %} {% block panel %}
{% csrf_token %} {% for error in form.non_field_errors %}
{{ error }}
{% endfor %}
{% for field in form %} {% form_field field %} {% endfor %}
{% if membership_form %}

{% lucide "id-card" size=18 %} {% trans "This season" %}

{% for error in membership_form.non_field_errors %}
{{ error }}
{% endfor %}
{% for field in membership_form %} {% form_field field %} {% endfor %}
{% endif %}
{% lucide "arrow-left" size=16 %} {% trans "Cancel" %}
{% if update_view %} {% url 'management:member_delete' object.pk as member_delete_url %} {% trans "Delete member" as delete_member_title %} {% trans "Delete" as delete_label %} {% blocktrans with full_name=object.get_full_name asvar delete_member_body %}Delete {{ full_name }}? This also removes their club membership, roster spots, staff assignments, and family links. This cannot be undone.{% endblocktrans %} {% include "controlpanel/_confirm_modal.html" with modal_id="member_delete_modal" title=delete_member_title body=delete_member_body action_url=member_delete_url submit_label=delete_label %} {% endif %} {% endblock panel %}