@php $title = [ 'consumed' => 'Scan validé ✅', 'expired' => 'QR expiré ⛔', 'pending' => 'Scan en attente', 'invalid' => 'QR invalide ❌', ][$state] ?? 'Statut inconnu'; @endphp

{{ $title }}

@if($state === 'invalid')
Ce QR ne correspond à aucun enregistrement.
@elseif($state === 'expired')
Ce QR a expiré et ne peut plus être utilisé. @if(!empty($scan?->expires_at))
Expiration : {{ $scan->expires_at->timezone('UTC')->format('Y-m-d H:i:s') }} UTC
@endif
@elseif($state === 'consumed')
Ce QR a été validé avec succès. @if(!empty($scan?->consumed_at))
Consommé le {{ $scan->consumed_at->timezone('UTC')->format('Y-m-d H:i:s') }} UTC
@endif
@else
QR détecté. Aucune action supplémentaire.
@endif @if($scan)
Token : {{ $scan->token }}
Mission #{{ $scan->mission_id }} — Type : {{ $scan->type }}
@endif ← Retour