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.69 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.68 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.67 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.64 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.63 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.62 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.61 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.60 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.58 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.57 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.56 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.55 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.54 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.53 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.52 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.51 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.50 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.48 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.47 app/views/renalware/messaging/internal/receipts/_receipt.html.slim
renalware-core-2.0.46 app/views/renalware/messaging/internal/receipts/_receipt.html.slim