@php $my_id = auth()->user()->id; $my_threads = App\Models\MessageThread::where('contact_one', $my_id)->orWhere('contact_two', $my_id)->orderBy('updated_at', 'desc')->get(); @endphp @foreach ($my_threads as $thread) @php $last_message = $thread->messages()->orderBy('id', 'desc')->firstOrNew(); $number_of_unread_message = $thread->messages()->where('read', '!=', 1)->count(); @endphp
user-photo

{{ ucfirst($thread->user->name) }}

{{ timeAgo($last_message->created_at) }}
{{ $last_message->message }}
@endforeach