Sha256: 26463c76bcc7c31c3fccf10e628068d62c240cbcc44cf44b4bb38994add622b6

Contents?: true

Size: 1.57 KB

Versions: 81

Compression:

Stored size: 1.57 KB

Contents

- message = receipt.message
- patient = Renalware::PatientPresenter.new(message.patient)

tr(class="#{ "urgent" if message.urgent?}" id=message.html_identifier)
  td= "#{message.age_in_days} #{'day'.pluralize(message.age_in_days)}"
  td= message.author
  td= l(message.sent_at)
  td= l(receipt.read_at)
  td= default_patient_link(patient)
  td= patient.nhs_number
  td= patient.hospital_identifier
  td.col-width-medium-with-ellipsis= message.subject
  td
    = link_to "Toggle",
              "##{message.html_preview_identifier}",
              data: { behaviour: "toggler" },
              class: :right
= content_tag(:tr,
              id: "#{message.html_preview_identifier}",
              style: "display: none",
              class: "#{ 'urgent' if message.urgent?}")
  td(colspan=7)
    .message-preview
      .subject= message.subject
      .body= message.body
  td.nowrap(colspan=2)
    ul.actions
      li= link_to "Keep as unread",
                  "#message-preview-#{message.id}",
                  data: { behaviour: "toggler" },
                  class: "button secondary keep-as-unread"

      li= render partial: "renalware/messaging/internal/messages/send_reply_link",
                 locals: { patient: message.patient,
                           link_text: "Reply",
                           replying_to_message_id: message.id }

      li= link_to(mark_as_read_messaging_internal_message_receipt_path(message, receipt),
                  class: "button mark-as-read",
                  method: :patch,
                  remote: true) do
        i.fas.fa-check
        | Mark as read

Version data entries

81 entries across 81 versions & 1 rubygems

Version Path
renalware-core-2.0.132 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.131 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.130 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.129 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.128 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.127 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.126 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.125 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.124 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.123 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.121 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.120 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.119 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.118 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.117 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.116 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.115 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.113 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.112 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.111 app/views/renalware/messaging/internal/receipts/_receipt.html.slim