Explorar el Código

Patients list - info tooltip with the latest memo

Vijayakrishnan hace 3 años
padre
commit
558baf7455
Se han modificado 1 ficheros con 17 adiciones y 1 borrados
  1. 17 1
      resources/views/app/admin/patients-table-extended.blade.php

+ 17 - 1
resources/views/app/admin/patients-table-extended.blade.php

@@ -69,8 +69,24 @@
                     </a>
                 </td>
                 <td>
-                    <div class="d-flex align-items-center flex-nowrap">
+                    <div class="d-flex align-items-baseline flex-nowrap">
                         <span>{{$patient->displayName()}}</span>
+                        <div class="on-hover-show d-inline-block on-hover-opaque ml-auto mr-1">
+                            <i class="fa fa-info-circle ml-1"></i>
+                            <div class="on-hover-content py-2 pl-3 text-nowrap text-dark" style="left:0;right:auto;">
+                                <?php $latestMemo = $patient->latestMemo(); ?>
+                                @if($latestMemo)
+                                    <p class="mb-1 font-weight-bold text-secondary">Last Memo: {{$latestMemo->category}}</p>
+                                    <div class="text-wrap mb-1">{{$latestMemo->content}}</div>
+                                    <div class="text-secondary text-sm mb-1">{{friendly_date_time($latestMemo->created_at)}}</div>
+                                    @if($latestMemo->createdBy && $latestMemo->createdBy->pro)
+                                        <div class="text-secondary text-sm">By {{$latestMemo->createdBy->pro->displayName()}}</div>
+                                    @endif
+                                @else
+                                    <div class="text-secondary">No client memos.</div>
+                                @endif
+                            </div>
+                        </div>
                     </div>
                 </td>
 		        @if($pro->pro_type == 'ADMIN')