{% from "components/side_panel.html" import side_panel %}
{% from "pages/teams/_membership_controls.html" import membership_controls %}
{% from "pages/teams/_team_form_fields.html" import create_team_fields, edit_team_fields %}
{% if selected_team %}
{% call side_panel("team-panel-" ~ selected_team.id, selected_team.name, "team-panel-title-" ~ selected_team.id, "View team", "team-panel-description-" ~ selected_team.id, true, "team", "edit" if form_error and not membership_error else "view", default_mode="edit" if form_error and not membership_error else "view") %}
{{ membership_controls(selected_team.id, selected_team_members, selected_eligible_users, current_csrf, error=membership_error) }}