@php $moduleCount = $modules->total(); $lessonCount = collect($modules->items())->sum(fn ($module) => count($module['lessons'] ?? [])); @endphp
Modules {{ $moduleCount }} Lessons {{ $lessonCount }}
{{ $this->filterForm }}
@forelse($modules as $module)

{{ $module['title'] }}

Position {{ $module['position'] }}

{{ count($module['lessons'] ?? []) }} lessons Edit Delete Add lesson
Lessons
@forelse($module['lessons'] as $lesson)
{{ $lesson['position'] }}. {{ $lesson['title'] }}
Lesson View content Edit Delete
@empty
No lessons yet.
@endforelse
@empty
No modules yet.
@endforelse
@if($modules->hasPages())
{{ $modules->links() }}
@endif