@if (session()->has('success')) @elseif (session()->has('error')) @endif
@if ($state == 'progress')

{{ $exam->essay_title }}

@foreach ($exam->questions as $index => $item)
{{ $index+1 }}. {{ $item->question }}
@php $this->form['responses'][$index]['question_id'] = $item->id; @endphp

@endforeach
@elseif ($state == 'edit')

{{ __('Edit Soal Pilihan Ganda') }}

@error('form.title_essay') {{ $message }} @enderror
@foreach ($subjects as $subject) @endforeach
@for ($i = 0; $i <= 120; $i++) @php $hours = str_pad(floor($i / 60), 2, '0', STR_PAD_LEFT); $minutes = str_pad($i % 60, 2, '0', STR_PAD_LEFT); $time = $hours . ':' . $minutes . ':00'; @endphp @endfor
@error('form.time_limit') {{ $message }} @enderror
@for ($i = 0; $i < $input; $i++)
@endfor
@elseif($state == 'show') @else

{{ __('Data Soal PIlihan Ganda') }}

@foreach ($datatable as $index => $key) @php $usedTime = explode(':', $key->time_limit); $formattedUsedTime = formatTime($usedTime); @endphp @endforeach
{{ __('No') }} {{ __('Judul Ujian') }} {{ __('Mapel') }} {{ __('Jumlah Soal') }} {{ __('Durasi') }} {{ __('Status') }} {{ __('Dibuat') }} {{ __('Aksi') }}
{{ $index + 1 }} {{ $key->title }} {{ $key->subject->name }} {{ $key->questions->count() }} Soal{{ $formattedUsedTime }} @if (status_exam_multiple_choice($key->id)) Sudah Dikerjakan @else Belum Dikerjakan @endif {{ $key->created_at->translatedFormat('l, d M Y') }} @if (status_exam_multiple_choice(auth()->user()->student_id, $key->id)) @else @endif
{{ $datatable->links('livewire::bootstrap') }}
@if ($datatable->count() == 0)
Tidak ada data
@endif @endif