@props(['recipient', 'messages' => []]) @php $groupedMessages = $messages->groupBy(function($msg) { return $msg->created_at->format('M j, Y'); }); @endphp
@forelse($groupedMessages as $date => $dayMessages) @foreach($dayMessages as $message)

{{ $message->message }}

{{ $message->created_at->format('g:i A') }}
@endforeach {{-- The Date Divider --}}
{{ $date }}
@empty
No Messages Found !
@endforelse