@extends('layouts.teacher') @section('title', 'Detail Tugas — ' . $assignment->title) @section('header', 'Detail Tugas') @section('content')
{{-- Header --}}

{{ $assignment->title }}

{{ $assignment->due_date && $assignment->due_date->isFuture() ? 'Terbuka' : 'Tutup' }} @if($assignment->due_date) Deadline: {{ $assignment->due_date->format('d M Y, H:i') }} @endif
{{-- Main: Submissions --}}
{{-- Stats --}}

{{ $assignment->submissions->count() }}

{{ $assignment->submissions->whereNotNull('score')->count() }}

{{ $assignment->submissions->whereNull('score')->count() }}

{{-- Submission Table --}}

Submission Siswa

@if($assignment->submissions->isEmpty())

Belum ada submission.

@else
@foreach($assignment->submissions as $sub) @endforeach
Siswa Dikumpulkan File Status Beri Nilai
{{ strtoupper(substr($sub->student->name ?? 'S', 0, 1)) }}

{{ $sub->student->name ?? '—' }}

{{ $sub->submitted_at ? $sub->submitted_at->format('d M Y, H:i') : '—' }} @if($sub->file_path) Unduh @else — @endif @if($sub->score !== null) {{ $sub->score }} / {{ $assignment->max_score ?? 100 }} @else Belum dinilai @endif
@csrf @method('PATCH')
@endif
{{-- Sidebar --}}

Detail Tugas

Deadline: {{ $assignment->due_date ? $assignment->due_date->format('d M Y') : 'Tidak ada' }}
Nilai Maks: {{ $assignment->max_score ?? 100 }}
Tipe: {{ ucfirst($assignment->type ?? 'file') }}
{{ $course->enrollments->count() }} siswa terdaftar
@if($assignment->description)

Instruksi

{!! nl2br(e($assignment->description)) !!}
@endif @if($assignment->attachment)

File Pendukung

Unduh File
@endif
@endsection