@use('Modules\Ticket\Models\Ticket') @use('App\Enums\RoleEnum') @php $dateRange = getStartAndEndDate(request('sort'), request('start'), request('end')); $start_date = $dateRange['start'] ?? null; $end_date = $dateRange['end'] ?? null; $tickets = Ticket::orderby('created_at') ->limit(3) ?->whereBetween('created_at', [$start_date, $end_date]) ?->get(); @endphp @can('ticket.ticket.index')
{{ __('ticket::static.widget.recent_tickets') }}
{{ __('ticket::static.widget.view_all_tickets') }}
@forelse($tickets as $ticket) @empty
data not found
{{ __('ticket::static.widget.no_data_available') }}
@endforelse
{{ __('ticket::static.widget.ticket_number') }} {{ __('ticket::static.widget.created_by') }} {{ __('ticket::static.widget.created_at') }} {{ __('ticket::static.widget.priority') }}
#{{ $ticket->ticket_number }}
@if ($ticket->user) @if ($ticket->user->profile_image?->original_url) @else
{{ strtoupper(substr($ticket->user->name, 0, 1)) }}
@endif
{{ $ticket->user->name }}
{{ isDemoModeEnabled() ? __('ticket::static.demo_mode') : $ticket->user->email }}
@else
{{ strtoupper(substr($ticket->name, 0, 1)) }}
{{ $ticket->name }}
{{ isDemoModeEnabled() ? __('ticket::static.demo_mode') : $ticket->email }}
@endif
{{ $ticket->created_at->format('Y-m-d, h:i A') }} {{ $ticket->priority->name }}
@endcan