{{ __('Gelen Kutusu') }}

{{-- Sol: konuşma listesi --}} {{-- Orta: mesaj akışı --}}
@if ($conversation)

{{ $conversation->contact->displayName() }}

{{ $conversation->contact->channelLabel() }} @if ($conversation->contact->blocked_at) {{ __('Engelli') }} @endif @if ($conversation->needs_attention_at) @endif @unless ($conversation->withinMessagingWindow()) {{ __('Pencere kapalı') }} @endunless
@if ($conversation->mode === 'bot') @else @endif @if ($conversation->status === 'open') @else @endif
@foreach ($messages as $m)
@if ($m->type !== 'text') @if ($m->direction === 'in' && $m->type === 'image') {{ __('Hastanın gönderdiği görsel') }} @elseif ($m->direction === 'in' && $m->type === 'audio') @elseif ($m->direction === 'in' && $m->type === 'video') @elseif ($m->direction === 'in' && $m->type === 'document') 📎 {{ __('Dosyayı aç') }} @else

{{ __(':type gönderildi', ['type' => ['image' => __('Görsel'), 'audio' => __('Sesli mesaj'), 'video' => __('Video'), 'document' => __('Dosya'), 'sticker' => __('Çıkartma')][$m->type] ?? ucfirst($m->type)]) }}

@endif @endif @if ($m->body)

{{ $m->body }}

@endif

@if ($m->direction === 'out') {{ $m->sender === 'bot' ? __('Bot') : ($m->user?->name ?? __('Temsilci')) }} · @if ($m->status === 'failed') {{ __('Gönderilemedi') }} · @endif @endif

@endforeach
@if ($conversation->mode !== 'agent')

{{ __('Bu sohbeti bot yönetiyor — cevap yazmak için önce devralın.') }}

@else @error('draft') @enderror
@forelse ($cannedResponses as $cr) @empty

{{ __('Henüz hazır içerik yok') }} — {{ __('buradan ekleyin') }}.

@endforelse
@endif
@else
{{ __('Soldaki listeden bir hasta konuşması seçerek mesajları görüntüleyin.') }}
@endif
{{-- Görünüm menüsü (soldan açılır) --}} @if ($showViews) @endif {{-- Sağ: hasta bilgisi (geniş ekran) --}} @if ($conversation) {{-- Hasta bilgisi çekmecesi (dar ekran) --}} @if ($showDetails) @endif @endif