@extends('layouts.app') @section('content')

Assign Module

{{-- โœ… Success / Error Alerts --}} @if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif {{-- โš™๏ธ Assignment Form --}}
@csrf {{-- ๐Ÿงโ€โ™‚๏ธ Select Trainee --}}
@error('trainee_id')
{{ $message }}
@enderror
{{-- ๐Ÿ“˜ Select Module --}}
@error('module_id')
{{ $message }}
@enderror
{{-- ๐Ÿ“‚ Upload File (Optional) --}}
Allowed types: PDF, DOCX, PPTX, ZIP (max 20MB) @error('file')
{{ $message }}
@enderror
{{-- ๐Ÿงพ Submit --}}
{{-- ๐Ÿ—ƒ๏ธ Optional: List of Existing Modules (for reference) --}}
Existing Modules
@forelse ($modules as $module) @empty @endforelse
Title File Uploaded On
{{ $module->title }} @if ($module->file_path) Download @else No file @endif {{ $module->created_at->format('d M Y') }}
No modules available.
@endsection