diff --git a/src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx b/src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx index 65c78f0..e18ebf7 100644 --- a/src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx +++ b/src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx @@ -241,6 +241,17 @@ export default async function LessonPage({ params }: Props) { {!isAdmin && (lesson.homework || lesson.quiz) && isCompleted && ( )} + {/* У уроков с ДЗ/тестом нет ручной кнопки — урок засчитывается по факту сдачи. + Пока ничего не сдано, подсказываем студенту, как пройти урок. */} + {!isAdmin && (lesson.homework || lesson.quiz) && !isCompleted && ( +

+ {lesson.homework && lesson.quiz + ? "Сдайте домашнее задание или пройдите тест, чтобы урок засчитался" + : lesson.homework + ? "Сдайте домашнее задание, чтобы пройти урок" + : "Пройдите тест, чтобы завершить урок"} +

+ )} {nextLesson ? (