mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-02-17 00:44:51 -05:00
Fairly self-explanatory. Uses the same pattern of breaking things up into functions as the jobs page.
35 lines
1.3 KiB
HTML
35 lines
1.3 KiB
HTML
<div class="ajax-block-container">
|
|
{% for message in conversation %}
|
|
<div class="grid-row sms-message-row" id="n{{ message.id }}" tabindex="0">
|
|
{% if message.inbound %}
|
|
<div class="column-two-thirds sms-message-inbound">
|
|
{{ message.content | string }}
|
|
<div class="sms-message-status">
|
|
{{ message.created_at | format_datetime_relative }}
|
|
</div>
|
|
</div>
|
|
{% else %}
|
|
<div class="column-one-third">
|
|
|
|
</div>
|
|
<div class="column-two-thirds">
|
|
{{ message.content | string }}
|
|
{% if message.status == 'delivered' %}
|
|
<div class="sms-message-status sms-message-status-outbound">
|
|
{{ message.created_at | format_datetime_relative }}
|
|
</div>
|
|
{% elif message.status in ['pending', 'sending', 'created'] %}
|
|
<div class="sms-message-status sms-message-status-outbound hint">
|
|
sending
|
|
</div>
|
|
{% else %}
|
|
<div class="sms-message-status sms-message-status-outbound table-field-error-label">
|
|
Failed (sent {{ message.created_at | format_datetime_relative }})
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|