@if ($this->hasMoreMessages)
{{ __('Load earlier') }}
@endif @if ($this->messages->isEmpty())
{{ __('No messages yet') }} {{ __('Start the conversation with a short note.') }}
@else
@php $lastDate = null; @endphp @foreach ($this->messages as $message) @php $messageDate = $message->created_at->toDateString(); $isMine = $message->user_id === auth()->id(); $senderName = $message->sender?->name ?? __('Deleted user'); @endphp @if ($messageDate !== $lastDate)
{{ $this->dateLabel($message->created_at) }}
@php $lastDate = $messageDate; @endphp @endif
$isMine, 'justify-start' => ! $isMine, ])> @unless ($isMine)
{{ $message->sender?->initials() ?? 'DU' }}
@endunless
$isMine, 'items-start text-left' => ! $isMine, ])> @if (! $isMine && $this->conversation->isGroup())
{{ $senderName }}
@endif
$isMine, ])> {{ $message->created_at->format('H:i') }}
@endforeach
@endif