Dashboard Operator

{{ $location->name }}

@if($counter)

{{ $counter->name }}

● Aktif

@csrf
@endif

Dilayani Hari Ini

{{ $todayStats['served'] }}

Menunggu

{{ $todayStats['waiting'] }}

Dilewati

{{ $todayStats['skipped'] }}

Loket Aktif

{{ $counters->filter(fn($c) => $c->currentOperator)->count() }}/{{ $counters->count() }}

@if(!$counter)

Pilih Loket

Pilih loket untuk mulai melayani antrian

@foreach($counters as $c)
@csrf
@endforeach
@else

Tiket Saat Ini

@if($currentTicket)

@if($currentTicket->status === 'calling') Memanggil... @else Sedang Melayani @endif

{{ $currentTicket->ticket_number }}

@if($currentTicket->customer_name)

{{ $currentTicket->customer_name }}

@endif
@if($currentTicket->status === 'calling')
@csrf
@csrf
@endif
@csrf
@csrf
@else

Tidak ada tiket yang sedang dilayani

@csrf
@endif
@endif

Antrian Menunggu

{{ $waitingTickets->count() }} tiket dalam antrian

@if($waitingTickets->count() > 0) {{ $waitingTickets->count() }} @endif
@if($waitingTickets->isEmpty())

Tidak ada antrian menunggu

@else
@foreach($waitingTickets->take(10) as $ticket)
{{ $loop->iteration }}
{{ $ticket->ticket_number }} @if($ticket->customer_name) {{ $ticket->customer_name }} @endif
{{ $ticket->created_at->diffForHumans() }}
@endforeach
@if($waitingTickets->count() > 10)

+{{ $waitingTickets->count() - 10 }} tiket lainnya

@endif @endif
@push('scripts') @endpush