fix build

This commit is contained in:
Rotimi Best
2026-04-12 18:26:06 +01:00
parent 8ea0ab0a76
commit ae1801f85f
3 changed files with 3 additions and 6 deletions
@@ -33,7 +33,6 @@
import { getOrderedNavigableContent } from '$features/course/utils/content'; import { getOrderedNavigableContent } from '$features/course/utils/content';
import { isOrgStudent } from '$lib/utils/store/app'; import { isOrgStudent } from '$lib/utils/store/app';
import { openCourseCompletionModal } from '$features/course/store/course-completion-modal'; import { openCourseCompletionModal } from '$features/course/store/course-completion-modal';
import { isSelfPacedLikeCourse } from '$features/course/utils/compliance-utils';
import { toExerciseQuestionModel } from './question-type-utils'; import { toExerciseQuestionModel } from './question-type-utils';
import { getExerciseQuestionLabels } from './question-labels'; import { getExerciseQuestionLabels } from './question-labels';
import axios from 'axios'; import axios from 'axios';
@@ -574,7 +573,7 @@
</div> </div>
</div> </div>
</div> </div>
{:else if isSelfPacedLikeCourse(courseApi.course?.type)} {:else if courseApi.course?.type === 'SELF_PACED'}
<Badge <Badge
variant="success" variant="success"
title={$t('course.navItem.lessons.exercises.all_exercises.view_mode.status_submitted')} title={$t('course.navItem.lessons.exercises.all_exercises.view_mode.status_submitted')}
@@ -25,7 +25,6 @@
import ContentRow from './content-row.svelte'; import ContentRow from './content-row.svelte';
import ContentActions from './content-actions.svelte'; import ContentActions from './content-actions.svelte';
import { deleteContent, saveContent, toggleLock } from './content-action-helpers'; import { deleteContent, saveContent, toggleLock } from './content-action-helpers';
import { isSelfPacedLikeCourse } from '$features/course/utils/compliance-utils';
const flipDurationMs = 300; const flipDurationMs = 300;
@@ -46,7 +45,7 @@
const contentData = $derived(getCourseContent(courseApi.course)); const contentData = $derived(getCourseContent(courseApi.course));
const isStudentView = $derived($isOrgStudent === true); const isStudentView = $derived($isOrgStudent === true);
const isLiveCourse = $derived(courseApi.course?.type === 'LIVE_CLASS'); const isLiveCourse = $derived(courseApi.course?.type === 'LIVE_CLASS');
const isSelfPacedCourse = $derived(isSelfPacedLikeCourse(courseApi.course?.type)); const isSelfPacedCourse = $derived(courseApi.course?.type === 'SELF_PACED');
const metaChipClass = const metaChipClass =
'inline-flex items-center gap-1 rounded-full bg-gray-100 px-2 py-1 text-[10px] text-gray-700 dark:bg-neutral-700 dark:text-gray-200'; 'inline-flex items-center gap-1 rounded-full bg-gray-100 px-2 py-1 text-[10px] text-gray-700 dark:bg-neutral-700 dark:text-gray-200';
@@ -37,7 +37,6 @@
import UpdateDescription from '$features/course/components/exercise/update-description.svelte'; import UpdateDescription from '$features/course/components/exercise/update-description.svelte';
import { ContentNavigationActions } from '$features/course/components/lesson'; import { ContentNavigationActions } from '$features/course/components/lesson';
import { RefreshPageData, RoleBasedSecurity } from '$features/ui'; import { RefreshPageData, RoleBasedSecurity } from '$features/ui';
import { isSelfPacedLikeCourse } from '$features/course/utils/compliance-utils';
import { getOrderedNavigableContent } from '$features/course/utils/content'; import { getOrderedNavigableContent } from '$features/course/utils/content';
import { Empty } from '@cio/ui/custom/empty'; import { Empty } from '@cio/ui/custom/empty';
import VideoIcon from '@lucide/svelte/icons/video'; import VideoIcon from '@lucide/svelte/icons/video';
@@ -232,7 +231,7 @@
); );
const isExerciseUnlocked = $derived(exerciseContentItem?.isUnlocked ?? false); const isExerciseUnlocked = $derived(exerciseContentItem?.isUnlocked ?? false);
const isSelfPacedCourse = $derived(isSelfPacedLikeCourse(courseApi.course?.type)); const isSelfPacedCourse = $derived(courseApi.course?.type === 'SELF_PACED');
const activeQuestionTypeIds = $derived( const activeQuestionTypeIds = $derived(
($questionnaire.questions ?? []).filter((q) => !q.deletedAt).map((q) => getQuestionTypeId(q)) ($questionnaire.questions ?? []).filter((q) => !q.deletedAt).map((q) => getQuestionTypeId(q))
); );