JuanVqz/doctors

View on GitHub
app/views/referred_doctors/show.html.haml

Summary

Maintainability
Test Coverage
= 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_referred_doctor_path(@referred_doctor), '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')

= render 'shared/section' do
  = render 'shared/title', title: 'InformaciĆ³n'
  .grid.gap-4.grid-rows-3.grid-flow-row.md:grid-flow-col.text-xs
    - @referred_doctor.attributes.slice('full_name', 'specialty', 'phone_number').map do |key, value|
      - if value.present?
        %dl.overflow-x-auto
          %dt.text-gray-400.my-2= t("activerecord.attributes.referred_doctor.#{key}")
          %dd.text-base.font-semibold= raw value

- if @referred_doctor.address
  = render 'shared/section' do
    = render 'patients/address', address: @referred_doctor.address