@props(['lesson', 'course', 'settings', 'mediaType' => 'video', 'accept' => 'video/*', 'showVideoUrl' => false, 'showEmbed' => false]) @php $section = $lesson->section; $totalLessons = $course->lessons()->count(); $lessonIndex = $course->lessons()->where('course_lessons.id', '<=', $lesson->id)->count(); $typeLabel = $lesson->typeLabel(); $hasMedia = $lesson->hasPlayableMedia(); $embedSrc = $lesson->embedSrc(); $fileUrl = $lesson->fileUrl(); $isEmbed = $lesson->isExternalEmbed(); @endphp