{{ __('Episode') }} {{ $state['episode_number'] }} · {{ __('seq') }} {{ $state['sequence'] }} · {{ ucfirst($state['layout']) }} {{ __('layout') }}
{{ __('No contestants assigned.') }}
@endforelse{{ $state['current_contestant']['full_name'] }} ({{ number_format($state['current_contestant']['points']) }} {{ __('pts') }})
@else{{ __('No contestant selected.') }}
@endif{{ __('Question') }} {{ $state['current_question']['points'] }} {{ __('pts') }}
@endif @if ($currentEvaluation){{ __('Result') }} {{ $currentEvaluation->verdict === 'correct' ? __('Correct') : __('Incorrect') }}
{{ __('Points Earned') }} +{{ (int) $currentEvaluation->awarded_points }}
@elseif ($currentSubmission){{ __('Result') }} {{ __('Pending') }}
@else{{ __('Waiting for the contestant to answer…') }}
@endif{{ $message }}
@enderror @error('adjustContestantId'){{ $message }}
@enderror{{ __('No question displayed. Use "Next Question" to begin.') }}
@elseif (($state['total_questions'] ?? 0) > 0){{ __('All questions for this episode have been used. End the show when you are ready.') }}
@else{{ __('No questions queued. Add questions to this episode to begin.') }}
@endif @endif{{ __('No contestant selected.') }}
@elseif (! ($state['current_question'] ?? null)){{ __('Display a question first.') }}
@elseif ($currentSubmission) @php $verdict = $currentEvaluation?->verdict; $answerText = $currentSubmission->selectedOption ? $currentSubmission->selectedOption->label . '. ' . $currentSubmission->selectedOption->option_text : ($currentSubmission->answer ?: __('No answer text provided.')); $correctText = $currentQuestionModel?->correctAnswerText(); $answerBorder = match ($verdict) { 'correct' => 'border-emerald-500/60 bg-emerald-500/10', 'incorrect' => 'border-red-500/60 bg-red-500/10', default => 'border-white/10', }; $resultBadge = match ($verdict) { 'correct' => ['badge-green', __('Correct')], 'incorrect' => ['badge-red', __('Incorrect')], default => ['badge-amber', __('Pending')], }; @endphp{{ __('Submitted at :time', ['time' => $currentSubmission->submitted_at->format('H:i:s')]) }}
@endif{{ __('Waiting for the contestant to answer…') }}
@endif @if (! $currentSubmission || $showManualEntry){{ $message }}
@enderror @else @error('manualAnswer'){{ $message }}
@enderror @endif{{ __('Display a question first.') }}
@elseif ($submissions->isEmpty()){{ __('No answers submitted yet.') }}
@else{{ $rowAnswer }}
@if ($submission->submitted_at){{ $submission->submitted_at->format('H:i:s') }}
@endif{{ __('Timer') }}
{{ gmdate('i:s', (int) $state['timer']['remaining']) }}
{{ __('Studio Layout') }}
{{ __('Online Participation') }}
{{ __('No questions queued.') }}
@endforelse{{ __('Voice') }}
{{ __('Somali narration is generated from the active question and its options.') }}
{{ $message }}
@enderror