@if ($loading)
Loading...
@elseif($error)
{{ $error }}
@elseif($content) @switch($type) @case('file')
@if ($content['is_video']) @elseif($content['online_viewer']) @endif
@break @case('quiz') @php $quiz = (object)$content; @endphp
Quiz
@if ($quiz->has_expired)

{{ trans('public.expired_quiz') }}

{{ $quiz->expired_message }}

@else

{{ $quiz->title }}

{{-- quiz info here maybe? or just the title is enough --}} @if (isset($quiz->expire_time_message) && $quiz->expire_time_message !== 'null')
{{ $quiz->expire_time_message }}
@endif @isset($quiz->status)

@if ($quiz->status === 'passed') You have already passed this quiz, and do not need to take it again, but you may.

@endif @endisset @if ($quiz->can_try) @else @endif @endif
@if (isset($quiz->personal_notes))
{!! $quiz->personal_notes !!}
@endif
@break @case('quiz-result') @php $quizResult = (object) $quizResultData; @endphp
@if ($quizResult->status === 'passed' || $quizResult->status === 'waiting') @endif @if ($quizResult->status === 'waiting')
Quiz Pending

{{ trans('quiz.status_waiting_title') }}

Thank you, your quiz is pending grading from the instructor.

@else {{-- Go To next item on quiz passed --}}
Quiz {{ ucfirst($quizResult->status) }}

{{ trans('quiz.status_' . $quizResult->status . '_title') }}

@if ($quizResult->status === 'failed' && $quizResult->can_try) @endif
{{--
Min Grade
{{ $quiz->pass_mark }}
{{ trans('quiz.pass_mark') }}
Your Grade
@if (isset($quizResult->quiz_result->user_grade)) {{ $quizResult->quiz_result->user_grade }}/{{ $quizResult->total_mark }} @elseif ($quizResult->status === 'failed') {{ trans('quiz.failed') }} @else {{ trans('quiz.pending_grading') }} @endif
{{ trans('quiz.your_grade') }}
Attempts
{{ $quizResult->attempts_count ?? 1 }}
{{ trans('quiz.attempts') }}
Status
{{ trans('quiz.' . $quizResult->status) }}
{{ trans('quiz.status') }}
--}} @if ($quizResult->status === 'failed')
@endif
@endif
@break @case('quiz-content') @include('web.default.course.tabs.contents.quiz-content', [ 'quiz' => $quiz, 'quizQuestions' => $quizQuestions, 'totalQuestionsCount' => $totalQuestionsCount, 'attempt_count' => $attempt_count, 'newQuizStart' => $quizResult, ]) @break @case('text_lesson')

{{ $content['title'] }}

@if (isset($content['image']))
{{ $content['title'] }}
@endif
{!! $content['content'] !!}
@if (isset($content['attachments']) && count($content['attachments']) > 0)

{{ trans('public.attachments') }}

@endif @if (isset($content['personal_notes']))
{!! $content['personal_notes'] !!}
@endif
@break @case('up-next')

Up Next

{{ $content }}
@break @case('course-complete')
Course Complete

Course Complete

Congratulations on completing the course!

@if ($course->certificate && $course->getCertificate() && $course->getCertificate()->unique_id) @endif

Ready to continue your learning journey? Check out our other courses now!

@break @default
@endswitch @endif