{% from "components/side_panel.html" import side_panel %} {% from "pages/users/_user_form_fields.html" import create_user_fields, edit_user_fields %} {% for user in users %} {% call side_panel("user-panel-" ~ user.id, user.display_name, "user-panel-title-" ~ user.id, "View user", "user-panel-description-" ~ user.id, true, "user", "edit" if form_error and form_target_id == user.id else ("view" if open_user == user.id else none), default_mode="edit" if form_error and form_target_id == user.id else "view") %}
Name
{{ user.display_name }}
Email address
{{ user.email }}
Role
{{ 'Administrator' if user.role == 'admin' else 'User' }}{{ 'Manages users, teams, access and every dataset.' if user.role == 'admin' else 'Works on datasets owned by their teams.' }}
Status
{{ 'Deleted' if user.is_deleted else ('Active' if user.is_active else 'Inactive') }}
{% if not user.is_deleted %}
{% endif %}
{% if not user.is_deleted %}{% endif %}
{% if not user.is_deleted %} {% endif %} {% endcall %} {% endfor %} {% call side_panel("add-user-panel", "New user", "add-user-title", "Add user", "add-user-description", false, none, "true" if form_error and not form_target_id else none) %}
{% if form_error and not form_target_id %}{% endif %}{{ create_user_fields(form_email, form_display_name, form_role) }}
{% endcall %}