mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-03-03 00:41:27 -05:00
Also add more tests for showing or not the cancel those letters link Also check if all notifications already in database Upgrade delete button text logic to handle more cases Also corrections following review
24 lines
979 B
HTML
24 lines
979 B
HTML
{% from "components/banner.html" import banner %}
|
|
{% with messages = get_flashed_messages(with_categories=true) %}
|
|
{% if messages %}
|
|
{% for category, message in messages %}
|
|
{% if category in ['cancel', 'delete', 'suspend', 'resume', 'remove', 'revoke this API key'] %}
|
|
{% set delete_button_text = "Yes, {}".format(category) %}
|
|
{% elif category == 'try again' %}
|
|
{% set delete_button_text = category|capitalize %}
|
|
{% else %}
|
|
{% set delete_button_text = None %}
|
|
{% endif %}
|
|
<div class="bottom-gutter">
|
|
{{ banner(
|
|
message if message is string else message[0],
|
|
'default' if ((category == 'default') or (category == 'default_with_tick')) else 'dangerous',
|
|
delete_button=delete_button_text,
|
|
with_tick=True if category == 'default_with_tick' else False,
|
|
context=message[1] if message is not string
|
|
)}}
|
|
</div>
|
|
{% endfor %}
|
|
{% endif %}
|
|
{% endwith %}
|