@extends('layouts.adminlte') @section('title', 'All Tickets') @section('page-title', 'All Tickets') @section('breadcrumb') @endsection @section('content')
@if(auth()->user()->hasPermission('create-tickets')) Create @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(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
@endsection @push('styles') @endpush @push('scripts') @endpush