{{-- Wrapping in Alpine for Term Modals --}}
{{-- Form Validation Errors (if any) --}} @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif {{-- Session Errors --}} @if (session('error'))
{{ session('error') }}
@endif {{-- Main Edit Form Card (Academic Year) --}}

{{ __('Edit Academic Year') }}

{{ __('Update the dates or name for this academic year.') }}

@if($academicYear->is_active) Currently Active @endif
@csrf @method('PUT')
{{-- ACADEMIC TERMS MANAGEMENT CARD --}}

{{ __('Academic Terms') }}

{{ __('Manage terms (e.g., Semesters) for this year.') }}

@forelse($academicYear->terms ?? [] as $term)

{{ $term->name }}

{{ \Carbon\Carbon::parse($term->start_date)->format('M d, Y') }} — {{ \Carbon\Carbon::parse($term->end_date)->format('M d, Y') }}

{{-- Edit Trigger --}} {{-- Delete Form --}}
@csrf @method('DELETE')
@empty
{{ __('No terms have been added to this year yet.') }}
@endforelse
{{-- Danger Zone Card --}}

Danger Zone

Deleting an academic year will permanently remove it from the system. You cannot delete the currently active academic year.

@csrf @method('DELETE')
{{-- ========================================== --}} {{-- MODALS FOR TERMS --}} {{-- ========================================== --}} {{-- Add Term Modal --}} {{-- Edit Term Modal --}}