@forelse ($chats as $chat)
@if ($chat->sender_id === Auth::user()->id)
Person 1 @if(isset($onlineStatus[$chat->receiver_id]) && $onlineStatus[$chat->receiver_id]) @endif
@else
Person 1 @if(isset($onlineStatus[$chat->sender_id]) && $onlineStatus[$chat->sender_id]) @endif
@endif
@if ($chat->sender_id === Auth::user()->id && $chat->receiver_id === Auth::user()->id)

You

@else @if ($chat->sender_id === Auth::user()->id)

{{ $chat->receiver->first_name ?? ''}} {{ $chat->receiver->last_name ?? ''}}

@else

{{ $chat->sender->first_name ?? ''}} {{ $chat->sender->last_name ?? ''}}

@endif @endif

@if ($chat->sender_id === Auth::user()->id) you: {{ $chat->message }} @else {{ $chat->sender->first_name ?? ''}} {{ $chat->sender->last_name ?? ''}}: {{ $chat->message }} @endif

{{ $chat->created_at->diffForHumans() }}

@empty

No messages found, try socializing.

@endforelse