@if (client_is_vibrant()) @include('livewire.client.tickets.index-impulsa') @else
@forelse ($tickets as $ticket) @empty @endforelse
{{ __('ID') }} {{ __('Subject') }} {{ __('Request') }} {{ __('Status') }} {{ __('Last Update') }} {{ __('Action') }}
#{{ $ticket->id }} {{ __($ticket->subject) }} {{ __($ticket->category) }} @php $tone = ['open' => 'info', 'answered' => 'success', 'closed' => 'neutral', 'pending' => 'warning'][$ticket->status] ?? 'neutral'; @endphp {{ __(ucfirst($ticket->status)) }} {{ ($ticket->last_reply_at ?? $ticket->created_at)?->diffForHumans() }} {{ __('Open') }}
@if ($tickets->hasPages())
{{ $tickets->links() }}
@endif
@endif {{-- New ticket modal (shared by both skins) --}} {{-- Row 1: Category + Subcategory --}}
{{-- Order ID — locked (read-only) when pre-filled via ?order= --}}
{{-- Mensaje --}}
@error('body')

{{ $message }}

@enderror
{{-- Adjuntar archivos --}}
{{-- Hidden file input --}} {{-- Upload progress bar --}}
{{-- Pending files list --}} @if ($uploadedFiles)
@foreach ($uploadedFiles as $i => $file)
@if (str_starts_with($file->getMimeType(), 'image/')) @else @endif {{ $file->getClientOriginalName() }}
@endforeach
@endif {{-- Trigger button --}}