@extends('layouts.admin') @section('title', 'Support Ticket #' . ($ticket->id ?? '')) @section('content')

Conversation

@forelse($ticket->messages ?? [] as $msg)
{{ strtoupper(substr($msg->sender->name ?? 'S', 0, 1)) }}
{{ $msg->sender->name ?? 'Staff' }} @if($msg->is_internal ?? false) Internal Note @endif {{ $msg->created_at->diffForHumans() }}
{!! nl2br(e($msg->message ?? $msg->body ?? '')) !!}
@empty

No messages yet. Start the conversation.

@endforelse
@csrf @method('POST')
@error('message') {{ $message }} @enderror

Ticket Info

Status {{ ucfirst(str_replace('_', ' ', $ticket->status)) }}
Priority {{ ucfirst($ticket->priority ?? 'Normal') }}
Category {{ ucfirst($ticket->category ?? 'General') }}
Assigned To {{ $ticket->assignedTo->name ?? 'Unassigned' }}
Created {{ $ticket->created_at->format('M d, Y H:i') }}

Actions

@if($ticket->status !== 'in_progress')
@csrf @method('PATCH')
@endif @if($ticket->status !== 'resolved')
@csrf @method('PATCH')
@endif @if($ticket->status !== 'closed')
@csrf @method('PATCH')
@endif

Assign Staff

@csrf @method('PATCH')
@endsection