@extends('layouts.admin') @section('title', 'Chat — ' . $chatThread->order->order_id) @section('page-title', 'Order ' . $chatThread->order->order_id) @section('content')
{{-- Chat Header --}}
arrow_back

{{ $chatThread->user->name }}

{{ $chatThread->user->email }}

@php $clr = ['open'=>'green','closed'=>'slate','resolved'=>'blue'][$chatThread->status] ?? 'slate'; @endphp {{ $chatThread->status }} View Order @if($chatThread->status === 'open')
@csrf
@endif
{{-- Messages Area --}}
@foreach($messages as $msg) @php $isAdmin = $msg->sender->role === 'admin' || $msg->sender->role === 'super_admin'; @endphp @if($msg->is_system_message)
System • {{ $msg->created_at->format('h:i A') }}
{{ $msg->message }}
@elseif($isAdmin) {{-- Admin Message (Right Side) --}}
You (Admin) @if($msg->message)
{{ $msg->message }}
@endif @if($msg->file_attachment) {{ $msg->file_type === 'image' ? 'image' : 'description' }}

{{ $msg->file_name }}

{{ strtoupper($msg->file_type ?? 'file') }}

download
@endif
{{ $msg->created_at->format('h:i A') }} {{ $msg->is_read ? 'done_all' : 'check' }}
@else {{-- User Message (Left Side) --}}
User
{{ $msg->sender->name }} @if($msg->message)
{{ $msg->message }}
@endif @if($msg->file_attachment) description

{{ $msg->file_name }}

{{ strtoupper($msg->file_type ?? 'file') }}

@endif {{ $msg->created_at->format('h:i A') }}
@endif @endforeach
{{-- Input Area --}} @if($chatThread->status === 'open')
@csrf
@else

lock This chat thread has been marked as {{ $chatThread->status }} and can no longer receive messages.

@endif
@endsection @push('scripts') @endpush