@extends('layouts.app') @section('content')
Back to Tickets

Ticket #{{ $ticket->id }} - {{ $ticket->subject }}

User: {{ $ticket->user->name ?? 'N/A' }} ({{ $ticket->user->email ?? '' }})

Status: {{ ucfirst($ticket->status) }}

Created At: {{ $ticket->created_at->format('d M Y h:i A') }}

{{-- Messages --}}
@foreach($ticket->messages()->with('user')->orderBy('created_at')->get() as $message)
{{-- Profile Image --}} @if($message->sender_type != 'admin') User @endif
@if($message->sender_type == 'admin') Admin Admin @else {{ $message->user->name ?? 'User' }} @endif

{{ $message->message }}

{{ $message->created_at->format('d M Y h:i A') }}
{{-- Admin Profile Image (on right side) --}} @if($message->sender_type == 'admin') Admin @endif
@endforeach
{{-- Reply Form --}} @if($ticket->status == 'open')
@csrf
@error('message')
{{ $message }}
@enderror
@else
This ticket is closed. No further replies are allowed.
@endif
@endsection