@extends('layouts.bootstrap') @section('title', $user->hasRole('agent') ? 'My Assigned Tickets' : 'Active Tickets') @section('breadcrumb', $user->hasRole('agent') ? 'Dashboard / My Assigned Tickets' : 'Dashboard / Ticket Management / Active Tickets') @section('content')
@if(auth()->user()->hasPermission('create-tickets')) @endif
@forelse($tickets as $ticket) @empty @endforelse
# Title Category Priority Assignee Status Created Actions
{{ $ticket->id }} {{ Str::limit($ticket->title, 40) }} {{ ucfirst(str_replace('_', ' ', $ticket->category)) }} @switch($ticket->priority) @case('urgent') High @break @case('high') High @break @case('medium') Medium @break @case('low') Low @break @endswitch @if($ticket->assignedTo) {{ substr($ticket->assignedTo->name, 0, 1) }} {{ $ticket->assignedTo->name }} @else Unassigned @endif @switch($ticket->status) @case('open') Open @break @case('in_progress') In Progress @break @case('resolved') Resolved @break @case('closed') Closed @break @endswitch {{ $ticket->created_at->format('Y-m-d') }} @if(auth()->user()->hasPermission('edit-tickets') || $ticket->user_id === auth()->id()) @endif @if($ticket->status === 'resolved' && (auth()->user()->hasPermission('edit-tickets') || $ticket->user_id === auth()->id())) @endif @if(auth()->user()->hasPermission('delete-tickets') || $ticket->user_id === auth()->id()) @endif

No tickets found

@if(auth()->user()->hasPermission('create-tickets')) Create Your First Ticket @endif
@if($tickets->hasPages()) @endif
Filters
Reset
@endsection @push('scripts') @endpush