31 lines
1.4 KiB
PHP
31 lines
1.4 KiB
PHP
<div class="bg-white rounded-xl p-4 shadow">
|
|
<div class="flex items-center justify-between mb-3">
|
|
<h2 class="font-semibold">Tickets + AI Decisions</h2>
|
|
<div class="flex items-center gap-2 text-sm">
|
|
<label for="perPage">Per pagina</label>
|
|
<select id="perPage" wire:model.live="perPage" class="border rounded px-2 py-1">
|
|
<option value="10">10</option>
|
|
<option value="25">25</option>
|
|
<option value="50">50</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="space-y-3">
|
|
@foreach($tickets as $ticket)
|
|
<div class="border rounded p-3">
|
|
<div class="font-medium">Ticket #{{ $ticket->id }}</div>
|
|
<div class="text-sm text-slate-700 mb-2">{{ $ticket->message }}</div>
|
|
@php($decision = $ticket->decisions->first())
|
|
@if($decision)
|
|
<div class="text-sm">Article: #{{ $decision->article_id ?? 'N/A' }} | Confidence: {{ number_format($decision->confidence, 2) }}</div>
|
|
<div class="text-xs text-slate-500">{{ $decision->explanation }}</div>
|
|
@else
|
|
<div class="text-sm text-slate-500">Nog geen AI beslissing.</div>
|
|
@endif
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
<div class="mt-4">{{ $tickets->links() }}</div>
|
|
</div>
|