app/views/patient_referrals/show.html.haml
= render 'shared/section' do
.flex.flex-col.md:flex-row.space-y-2.md:space-y-0.md:space-x-2
= link_to :back, class: secondary_button do
%span.fa.fa-arrow-left
%span= t('.back')
= link_to edit_patient_referral_path(@patient_referral), 'data-tooltip': t('tooltips.defaults.edit'), class: "#{secondary_button} tooltip tooltip-top" do
%span.fa.fa-edit.text-yellow-600
%span= t('tooltips.defaults.edit')
= link_to patient_referral_path(@patient_referral, format: :pdf), 'data-tooltip': t('tooltips.defaults.print'), class: "#{secondary_button} tooltip tooltip-top", target: :_blank do
%span.fa.fa-print.text-red-600
%span= t('tooltips.defaults.print')
= link_to @patient_referral.patient, 'data-tooltip': t('tooltips.defaults.patient'), class: "#{secondary_button} tooltip tooltip-top", target: :_blank do
%span.fa.fa-user
%span= t('tooltips.defaults.patient')
= render 'shared/section' do
= render 'shared/title', title: t('.information')
.grid.gap-4.grid-rows-3.grid-flow-row.md:grid-flow-col.text-xs
- @patient_referral.attributes.slice('phone_number', 'subject', 'content', 'created_at').map do |key, value|
- if value.present?
%dl.overflow-x-auto
%dt.text-gray-400.my-2= t("activerecord.attributes.patient_referral.#{key}")
%dd.text-base.font-semibold= raw value
%dl.overflow-x-auto
%dt.text-gray-400.my-2= t('activerecord.attributes.patient_referral.patient')
%dd.text-base.font-semibold= @patient_referral.patient
%dl.overflow-x-auto
%dt.text-gray-400.my-2= t('activerecord.attributes.patient_referral.doctor')
%dd.text-base.font-semibold= @patient_referral.doctor
%dl.overflow-x-auto
%dt.text-gray-400.my-2= t('activerecord.attributes.patient_referral.referred_doctor')
%dd.text-base.font-semibold= @patient_referral.referred_doctor