{% extends "base.html" %} {% from "components/alert.html" import Alert %} {% from "components/delete_confirmation.html" import DeleteConfirmation %} {% from "components/icon.html" import Icon %} {% from "components/modal.html" import Modal %} {% block content %}
{{ "ccpo.users_title" | translate }}
{% include "fragments/flash.html" %} {% for user in users %} {% set modal_id = "disable_ccpo_user_{}".format(user.dod_id) %} {% set disable_button_class = 'button-danger-outline' %} {% if user == g.current_user %} {% set disable_button_class = "usa-button-disabled" %} {% endif %} {% endfor %}
{{ "common.name" | translate }} {{ "common.email" | translate }} {{ "common.dod_id" | translate }}
{{ user.full_name }} {{ user.email }} {{ user.dod_id }} {{ "common.disable" | translate }}
{% if user_can(permissions.CREATE_CCPO_USER) %} {{ "ccpo.add_user" | translate }} {{ Icon("plus") }} {% endif %} {% if user_can(permissions.DELETE_CCPO_USER) %} {% for user in users %} {% set modal_id = "disable_ccpo_user_{}".format(user.dod_id) %} {% set confirmation_text = 'remove' %} {% call Modal(name=modal_id) %} {{ Alert( title=("components.modal.destructive_title" | translate), message=("ccpo.disable_user.alert_message" | translate("user_name": user.full_name)), level="warning" ) }}
{% endcall %} {% endfor %} {% endif %} {% endblock %}