@extends('layouts.admin')
@section('title', 'Dispute Chat — Admin')
@push('styles')
@endpush
@section('content')
{{ $transaction->buyer->name ?? 'Buyer' }} (Buyer)
•
{{ $transaction->seller->name ?? 'Seller' }} (Seller)
•
₦{{ number_format($transaction->amount, 2) }}
•
Reason: {{ Str::limit($dispute->reason, 60) }}
@forelse($messages ?? [] as $message)
@if($message->type === 'system')
{{ $message->content }}
{{ $message->created_at->format('M d, h:i A') }}
@elseif($message->sender_id === auth()->id())
{{ $message->content }}
@if($message->file_url)
@endif
{{ $message->created_at->format('h:i A') }} (You — Admin)
@else
@php
$isBuyer = $message->sender_id === $transaction->buyer_id;
$role = $isBuyer ? 'Buyer' : 'Seller';
$roleClass = $isBuyer ? 'role-buyer' : 'role-seller';
@endphp
{{ $message->sender->name ?? 'User' }}
{{ $role }}
{{ $message->content }}
@if($message->file_url)
@endif
{{ $message->created_at->format('h:i A') }}
@endif
@empty
No messages in this dispute yet.
@endforelse
@endsection
@push('scripts')
@endpush